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

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