Share
twitterlinkedinfacebook
Image 1 of 1
WOR-96-152-36.jpg
Women picking tea leaves near Darjeeling, West Bengal, India