Shoppers at Westfield Stratford City shopping center, London England United Kingdom UK

- Image ID: EC6780
Shoppers at Westfield Stratford City shopping center, London England United Kingdom UK
Marcin Rogozinski / Alamy Stock Photo
Image ID: EC6780
Location: London England United Kingdom UK