Buy Add to Lightbox Download
Workers pick first flush tea leaves at the Makaibari Tea estate, in Darjeeling, India.
Workers pick first flush tea leaves at the Makaibari Tea estate, in Darjeeling, India.
Filename: sdas20090312_tea-darjeeling_makaibari0037.jpg
Copyright