French department stores unveil Christmas window displays
PARIS, Nov. 22 (Xinhua) -- Department stores in France have unveiled their Christmas window displays for the upcoming festival.© Provided by Xinhua &am
Source: greekherald.com