London

8-11, Tower Bridge, London, 35mm, © Peter Zoeller

Loading Image