MAHE, INDIA - JANUARY 31 : Theyyam dance performance at Palloor temple January 31, 2010 in Mahe, India.
Editorial use only
Editorial credit: AJP / Shutterstock.com

Royalty-free stock photo ID: 52021114

MAHE, INDIA - JANUARY 31 : Theyyam dance performance at Palloor temple January 31, 2010 in Mahe, India.