KADIRUR, KERALA/ INDIA, NOVEMBER 21: Actor prepares for Theyyam Performance on November 21, 2011 in Kadirur (Kerala/ India). Theyyam  is a Hindu ritual form of North Malabar in Kerala, India.
Editorial use only
Editorial credit: Thomas Kauroff / Shutterstock.com

Royalty-free stock photo ID: 89720776

KADIRUR, KERALA/ INDIA, NOVEMBER 21: Actor prepares for Theyyam Performance on November 21, 2011 in Kadirur (Kerala/ India). Theyyam is a Hindu ritual form of North Malabar in Kerala, India.