Buy Add to Lightbox Download
A worker sprays water to moist the compost at the Makaibari Tea estate, in Darjeeling, India.
A worker sprays water to moist the compost at the Makaibari Tea estate, in Darjeeling, India.
Filename: sdas20090312_tea-darjeeling_makaibari0623.jpg
Copyright