Loading…
Sheep graze near a decomposing water buffalo, Ajaysar village, Rajasthan, India