Caption
A young woman and her son enjoy a moment together during a Greenstar India meeting in their village, in Andhra Pradesh India.