Editorial use only. Learn more

Editorial credit: Jack.Q / Shutterstock.com

Create your free account

Email address
At least 8 characters long
By creating an account, I agree to Shutterstock's Website terms, Privacy policy and Licensing terms.

Already have an account? Log in

Royalty-free stock photo ID: 85674766

CHENGDU - JUN 3: Chinese Cantonese opera performer make a show on stage to compete for awards in 25th Chinese Drama Plum Blossom Award competition at Jinsha theater.Jun 3, 2011 in Chengdu, China.


Similar images

Same artist