10/7/12

Pilgrims. Mamallapuram. Tamil Nadu


Pilgrims from Mysore, Karnataka buying "Chai" on the Mamallapuram beach.

Buy image