previous image | The Theyyams of Malabar | next image

Raktha Chamundi

Raktha Chamundi is a goddess famous for having fought and killed two terrible demons.

Text & image © Pepita Seth


previous image | The Theyyams of Malabar | next image