Christmassy illuminated department store Harrods in London
Christmassy illuminated department store Harrods in London
Size: 6196px × 6038px
Location: London, England, United Kingdom
Photo credit: © Kuttig - Travel - 2 / Alamy / Afripics
License: Licensed
Model Released: No
Keywords: building, christmassy, christmasy, city, england, europe, evening, harrods, holiday, holidays, illuminated, kuttig, light, lights, lit, london, night, siegfried, sk281-39, tourism, travel, travelling, uk, vacation