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

more about : unearthedviews