Devotees participate in 'Theppa Thiruvizha' festival at Sri Thyagarajaswamy Temple in Tamil Nadu
Devotees participate in 'Theppa Thiruvizha' festival at Sri Thyagarajaswamy Temple in Tamil Nadu