London, UK. 18th Oct, 2018. Photo taken on Oct. 18, 2018 shows Selfridges department store's Christmas windows display "Selfridges Rocks Christmas" in central London, Britain. Credit: Ray Tang/Xinhua/Alamy Live News

- Image ID: PWY5W3

Similar stock images