London

8-07, New Bridge over Thames, London, 35mm, 11.1999, © Peter Zoeller

Loading Image