6/1/10

Pilgrims. Orchha. Madhya Pradesh



Pilgrims on the banks of the Betwa river in Orchha.
Buy image