Makaibari Darjeeling tea, India

Share
twitterlinkedinfacebook
Image 36 of 136
< Prev Next >
SLee20090312-Darjeeling-Makaibari-0569.JPG
Makaibari's First Flush tea, dried and ready to be packed.