Harrods' holiday windows. Image credit: Harrods
Harrods unveils its holiday celebrations
British department store Harrods has unveiled its storewide holiday celebration in addition to its window displays, named Fantastica.
Harrods unveils its holiday celebrations
British department store Harrods has unveiled its storewide holiday celebration in addition to its window displays, named Fantastica.