CHENGDU - MAY 30: chinese Beijing opera performer make a show on stage to compete for awards at Shengge theater in 25th Chinese Drama Plum Blossom Award competition.May 30, 2011 in Chengdu, China.
- Image ID: 90879128
- Copyright: Jack.Q
- Editorial Credit: Jack.Q / Shutterstock.com
Editorial Use Only.
Use of this image in advertising or for promotional purposes is prohibited.