http://news.xinhuanet.com/english/2003-10/18/content_1130600.htm
Dance and opera open Shanghai International Arts Festival
China View,
20 October 2003, China
Dance and opera open Shanghai International Arts Festival
China View,
20 October 2003, China