Home> Photo Gallery
Toy animals made of paper are displayed in Jiaxing, East China's Zhejiang province, July 16, 2019. [Photo/IC]