BACK TO   Christmas Windows Paris 2011

Share on StumbleUpon0Pin on Pinterest0Share on Facebook0Tweet about this on TwitterShare on Google+0Email this to someone

PARIS, FRANCE – NOVEMBER 09: Christmas Shop windows are on display during the Launch of the Christmas Illuminations at Le Printemps on November 9, 2011 in Paris, France. (Photo by Pascal Le Segretain/Getty Images)