A girl plays on a giant lotus leaf at Hefei Botanical Garden, in East China's Anhui province, Aug 11, 2010. [CFP]
Go to Forum >>0 Comments