Designed by
Title
Nuvara Eliya, Sri Lanla - May 03, 2009: The bags with tea leaf crop on Mackwoods Limited PVT factory #80472146
Description
Nuvara Eliya, Sri Lanla - May 03, 2009: The tables and bags with tea leaf crop on Mackwoods Limited PVT tea factory for weighing in Nuwara Eliya, Sri Lanka at May 03, 2009.
This image is editorial