Designed by
Title
Theyyam Ritual in Kerala, South India #67322594
Description
KANNUR, INDIA - JANUARY 15, 2016: Indian priest conducts Theyyam ceremony at Arathil Bhagavathi Temple in Kannur, South India. Theyyam is a ritualistic folk art form of North Malabar in Kerala.
This image is editorial