Loading…
Poor but happy carrot farmers tend to their meager field near Kotaj village, Rajasthan, India