Share
twitterlinkedinfacebook
Image 1 of 1
SDA00284IND.jpg
Factory workers sort tea leaves at Makaibari Tea Estate factory in Kurseong, Darjeeling.