12/8/13

Pilgrims. Orchha. Madhya Pradesh


Pilgrims bathing in the betwa river in Orchha. Madhya Pradesh.