Print
Mail
Large
Medium
Small
Share on
Chinese opera "The Peony Pavilion" is performed during the International Cervantino Festival in Guanajuato, Mexico, Oct 14. 2019. [Photo/Xinhua]