5/30/12

Ganga. Rishikesh. Uttarakhand


Pilgrims on the banks of The Holy Ganges in Rishikesh.

Buy image