SHANGHAI - AUGUST 5: Korean Julsori Chorus perform on stage at Shanghai World Expo 2010 on August 5, 2010 in Shanghai, China
Editorial use only
Editorial credit: testing / Shutterstock.com

Royalty-free stock photo ID: 58624708

SHANGHAI - AUGUST 5: Korean Julsori Chorus perform on stage at Shanghai World Expo 2010 on August 5, 2010 in Shanghai, China