CHENGDU, CHINA - OCT 24: Indian dancers perform folk dance onstage at Jincheng theater during the festival of India in China on Oct 24, 2010 in Chengdu, China.
- Image ID: 74992786
- Copyright: Jack.Q
- Editorial Credit: Jack.Q / Shutterstock.com
Editorial Use Only.
Use of this image in advertising or for promotional purposes is prohibited.