‹ Volver a Vera Lutter

Vera Lutter
Central Park, New York : January 24, 2013
2013
Unique silver-gelatin print
72 x 37 cm (Image)