7/13/10

Pilgrims. Orchha. Madhya Pradesh


Pilgrims circling the Ram Raja temple in Orchha, on the occasion of the Ram and Sita wedding.
Buy image