Prints for sale - jiminius
Powered by SmugMug Log In

Guardian Deity, Sri Meenakshi Temple, Madurai, Tamil Nadu, India.

Sri MeenakshiTempleMaduraiIndiaTamilDravidianHinduTamil Nadu