LONDON. UK - 11 November 2015, Selfridges, Oxford Street, London, decorated for Christmas and New 2015 Year

- Image ID: F66EBK

Similar stock images