London

8-04, London Bus, 35mm, 11.1999, © Peter Zoeller

Loading Image