Celebrity Life
Paris Christmas Window Displays
Every year the window displays in Paris’s major department stores are transformed for the Christmas season. Boasting mechanical puppets, fairytale themes and beautiful lights they often feature creations of top…