Print
Mail
Large
Medium
Small
Share on
The classic Swan Lake, featured by the Shanghai Ballet, is put on at the Shanghai Grand Thearter, Shanghai, June 18, 2020. [Photo/Xinhua]