Terukkuttu

Terukkuttu is a Tamil street theatre form practised in Tamil Nadu state of India and Tamil-speaking regions of Sri Lanka.

More by Sasikumar Ramanathan

View profile