8/22/11

Respect. Madurai. Tamil Nadu


A faithful saluting a god in the Meenakshi temple in Madurai.

Buy image