Buy Add to Lightbox Download
An ancient tea measurer is seen at the tasting tables at the Makaibari Tea estate, in Darjeeling, India.
An ancient tea measurer is seen at the tasting tables at the Makaibari Tea estate, in Darjeeling, India.
Filename: sdas20090313_tea-darjeeling_makaibari0664.jpg
Copyright