Liberty : World of Wonder
Concept department store Liberty in Soho, London celebrates their craft heritage with designer brands and a World of Wonder theme for the Christmas season featuring festive windows full of gift giving ideas that take you on a charming journey through an artistic mountainous landscape and an aurora borealis linking them together in stylish fashion...sledges and camping tents create a ski season mood with a pine tree forest and shimmering stars lighting up the night sky!
Comments