12 November 2018

Deck the malls


Christmas cheer takes over Paris department stores.

Above: Le Bon Marché Rive Gauche



November newsletter