previous image | Profile of Pepita Seth | next image

Valiya Thampurratti

Valiya Thampurratti-valiya means great or even old, and thampurratti is a royal title equivalent to princess-is one of Theyyam's most important deities.

Text & image © Pepita Seth


previous image | Profile of Pepita Seth | next image