UK, England, London, Stratford Westfield shopping center interior

- Image ID: E0YT13
UK, England, London, Stratford Westfield shopping center interior
Charles Bowman / Alamy Stock Photo
Image ID: E0YT13