London

8-09, Buckingham Palace, London, 35mm, 11.1999, © Peter Zoeller

Loading Image