Sriram Devatha (2004)

The New Indian Express | June 8, 2020