Customers shop at a mask store in Quito Dec 29, 2010. Ecuadoreans burn puppets and wear masks during end of year celebrations. [China Daily/Agencies]
Go to Forum >>0 Comments