Buy Add to Lightbox Download
A tea picker shows the bud of the tea leaf while plucking the first flush leaves at the Makaibari Tea estate, in Darjeeling, India.
A tea picker shows the bud of the tea leaf while plucking the first flush leaves at the Makaibari Tea estate, in Darjeeling, India.
Filename: sdas20090312_tea-darjeeling_makaibari0191.jpg
Copyright