Image 1 of 1
india10jeffrey-3112199.JPG
A man herds water buffalo along a street in Irula, a village in the state of Tamil Nadu in southern India..