danceworksshanghai.com
2019 Annual Summer Recital
You are invited to DWS's annual summer recital, which will feature 28 dance performances and a production.