Designed by
Title
Nuwara Eliya,SRI LANKA - Mach 13 : Female tea picker in tea plantation in Mackwoods, Mach 13, 2017 #261945603
Description
Nuwara Eliya,SRI LANKA - Mach 13 : Female tea picker in tea plantation in Mackwoods, Mach 13, 2017.tea industry
This image is editorial