Christmas shoppers in the Trafford Centre in Manchester, UK.

- Image ID: DJ6AF3

Similar stock images