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