Share
twitterlinkedinfacebook
Image 1 of 1
WOR-96-146-06_cs.jpg
Tea plantations, near Darjeeling, West Bengal, India