Swans are pictured at a lake in Rongcheng, east China's Shandong Province, early Oct. 26, 2020. (Photo by Wang Fudong/Xinhua)
http://www.xinhuanet.com/english/2020-10/26/139468692_16037173258791n.jpg
Go to Forum >>0 Comment(s)