Loading…
Decomposing water buffalo, Ajaysar village, Rajasthan, India