My favorite London department store LIBERTY has switched on their Christmas lights. They’ve unveiled the world renowned Christmas windows, a decadent and glittering display inspired by the 12 days of Christmas.



[youtube=http://youtu.be/K5NJV7MbkvY]

3,392 Comments

Leave a Reply

Your email address will not be published. Required fields are marked *