mail_outline sales@mediastorehouse.com
Tea plantation on a hill, tea garden near the Hotel Tea Factory, Nuwara Eliya, Sri Lanka
Tea plantations with trees in the highlands around Munnar, Western Ghats, Kerala, India, South Asia, Asia
Tea plantations, highlands around Munnar, Western Ghats, Kerala, India, South Asia, Asia