Image 1 of 1
INDIA (West Bengal - Darjeeling) June 2007, Fresh tea leaves in a tea garden of Darjeeling. Darjeeling produces the best quality black tea in the world. Arindam Mukherjee
Share
twitterlinkedinfacebook
INDIA (West Bengal - Darjeeling) June 2007, Fresh tea leaves in a tea garden of Darjeeling. Darjeeling produces the best quality black tea in the world. Arindam Mukherjee