Part of Color slide of detail view of deity sculpture adorning exterior of the Meenakshi Temple, Madurai, Tamil Nadu, India.