The Galeries Lafayette department store is lighted with Christmas lights in Paris, France, Nov. 22, 2011. [Xinhua/Gao Jing]
Go to Forum >>0 Comment(s)