People shopping and spending inside the Intu Trafford Centre indoor shopping complex in Dumplington, Greater Manchester, England
Size: 3352px × 5028px
Photo credit: © Mint Photography / Alamy / Afripics
License: Licensed
Model Released: No
Keywords: centre, complex, dumplington, england, greater, indoor, intu, manchester, people, retail, shoppers, shopping, store, trafford