A contestant takes part in the 2011 World Super Model Contest Global Finals in Beichuan, southwest China's Sichuan province on April, 10, 2011. [Photo/ Chinanews.com]
Go to Forum >>0 Comments