Print
Mail
Large
Medium
Small
Share on
Visitors gaze at a paper sculpture on display at the Zhejiang Art Museum in Hangzhou, East China's Zhejiang province, Aug 22, 2019. [Photo/Chinanews.com]