Hindu pilgrims ride horses and bathe along the Ganges River, Varanasi, India.

Loading…
Hindu pilgrims ride horses and bathe along the Ganges River, Varanasi, India.