7/20/09

1000 Pillared Hall


1000 Pillared Hall in Meenakshi Amman Temple, Madurai, India.