Stock Photo: Pedestrians on the Oxford Circus crossing, London, England, United Kingdom, Europe