Jul
22

Menakshi Amman Temple (Madurai, Tamil Nadu, India).