"Theyyam" dancing God's of Kerala, India
Theyyam is a popular Hindu ritual form of worship of North Malabar, Kerala, India.
Thousands of years old traditions, rituals and customs evolved into its present form. Shooting Theyyam was a life changing experience for me.
Photos from India
There are [5] photos from India
Photo Galleries
My trip journals