Westfield Shopping Mall in Shepherd's Bush West London England UK KATHY DEWITT

- Image ID: DMFJ18
Westfield Shopping Mall in Shepherd's Bush West London England UK KATHY DEWITT
Kathy deWitt / Alamy Stock Photo
Image ID: DMFJ18
Location: West London, England, UK, United Kingdom, GB, Great Britain, Europe, EU