China's Zhou Hainan does cat walk during the 2010 Miss Bikini Pageant World Final in Beihai, southwest China's Guangxi Zhuang Autonomous Region, Aug. 13, 2010. [Xinhua]
Go to Forum >>0 Comments