Designed by
Title
Bags of collected fresh tea leaves, Sri Lanka #84226042
Description
Bags of collected fresh tea leaves in Nuwara Eliya, Central region, Sri Lanka. Tamil women who have picked these leaves stand behind in a group
This image is editorial