Vincent

Vincent

2015

Lambda print, 120 x 80 cm