Share
twitterlinkedinfacebook
Image 1 of 1
GDeichmannGDSriLankaHortonPlainsTeaPL0158.jpg
Tea plantations and workers at Nuwara Eliya- Horton Plains, Sri Lanka