Buy Add to Lightbox Download
The tea pickers are seen at a distance with the  spread of first flush tea leaves at the Makaibari Tea estate, in Darjeeling, India.
The tea pickers are seen at a distance with the spread of first flush tea leaves at the Makaibari Tea estate, in Darjeeling, India.
Filename: sdas20090312_tea-darjeeling_makaibari0027.jpg
Copyright