9. Hindus Gather On The Banks Of The River Ganges To Take A Holy Dip In Haridwar


9. Hindus gather on the banks of the River Ganges to take a holy dip in Haridwar


Back to Article

Next Image »

« Previous Image