unearthedviews- SRI LANKA. Nuwara-Eliya, north central Sri Lanka. Tea plantation. 1998. © Brun

more about : unearthedviews