previous image
The Station (1999) 70 x 60 cm
next image