City workers cross the road on Queen Victoria Street in London, England

- Image ID: KMEB06
City workers cross the road on Queen Victoria Street in London, England
Louisa Svensson / Alamy Stock Photo
Image ID: KMEB06
Location: Queen Victoria Street, London, United Kingdom

Similar stock images