Image 1 of 1
A tea tester smells a cup of tea at the tea testing room of  J. Thomas ltd. company in Kolkata, West Bengal,  India, Arindam Mukherjee
Share
twitterlinkedinfacebook
A tea tester smells a cup of tea at the tea testing room of J. Thomas ltd. company in Kolkata, West Bengal, India, Arindam Mukherjee