Cantēra, Si. Eṃ. Ess.
On Theyyam, a ritual performence in north Malabar, Kerala.
Don't miss the opportunity to share your thoughts!