BALI - DECEMBER 30: traditional Balinese Kecak dance at Uluwatu Temple  on dec 30, 2012, Bali, Indonesia
Editorial use only
Editorial credit: The Clay Machine Gun / Shutterstock.com

Royalty-free stock photo ID: 132754211

BALI - DECEMBER 30: traditional Balinese Kecak dance at Uluwatu Temple on dec 30, 2012, Bali, Indonesia