Buy Add to Lightbox Download
The spread of first flush tea leaves is seen at the Makaibari Tea estate, in Darjeeling, India.
The spread of first flush tea leaves is seen at the Makaibari Tea estate, in Darjeeling, India.
Filename: sdas20090312_tea-darjeeling_makaibari0001.jpg
Copyright