Two giant pandas rest at Xiangjiang Safari Park in Guangzhou, the capital of South China's Guangdong Province, October 25, 2010.
Go to Forum >>0 Comments