Sri Lanka
Tea Factory
Tea Factory
 
Nuwara Eliya
Enquire about this image