London

8-08, Sherlock Holmes Pub Window, London, 35mm, 11.1999, © Peter Zoeller

Loading Image