theyyam, dance of god, documentary photoseries
Theyyam, derived from 'Deivam' means God in Malayalam. Theyyam festival is known as the dance of God. People believe on this day, god/goddess takes the mortal form to bless the devotees.
Creative Nature Photography
Awards and Recognitions