Christmas shoppers at the Westfield mega shopping mall in Stratford,London,Englnd,UK
Size:
4912px × 7360px
Photo credit: ©
Julio Etchart / Alamy / Afripics
License:
Licensed
Model Released:
No
Keywords:
christmas,
englnd,
london,
mall,
shopping,
stratford,
uk,
westfield