Shanghai Ballet holds rehearsal for new production
Updated: May 21, 2020By Zhang Kun in Shanghaichinadaily.com.cnPrint
Dancers of Shanghai Ballet rehearse for the modern ballet show
Inspire III: Fragments of Memory in Shanghai on May 17. [Photo by Gao Erqiang/China Daily]