Kapaleeshwarar temple's annual car festival in Mylapore, Chennai, is attended by thousands of devotees
Kapaleeshwarar temple's annual car festival in Mylapore, Chennai, is attended by thousands of devotees