Loading…
Russian pilgrims on the Ganges River, Varanasi, India.