Loading…
Women pray in the Ganges River, Haridwar, India