Designed by
Title
Nuwara, Sri Lanka: 03/20/2019: Glen Loch tea plantation factory - exterior facade #174763101
Description
Nuwara, Sri Lanka: 03/20/2019: Glen Loch tea plantation factory - exterior facade. In the cooler north part of the country more suitable for growing tea.
This image is editorial