A farmer washes his water buffalo in the Ganges River near Jain Ghat, Varanasi, India.

Loading…
A farmer washes his water buffalo in the Ganges River near Jain Ghat, Varanasi, India.