The Temples of Tamil Nadu
Frederic Lagrange
Worshippers at Meenakshi Temple, in the city of Madurai.
From the article The Temples of Tamil Nadu
Advertisement
Advertisement
Advertisement
Advertisement
From the article The Temples of Tamil Nadu