Inauguration of Amma Bhagwan Temple

Tamil Nadu 19th August 2003