Price

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