Halloween masks are seen in a shop in Yiwu, east China's Zhejiang Province, Oct. 20, 2010. [Xinhua/Huang Zongzhi]
Go to Forum >>0 Comments