5 images for tea plantation waterfall sri lanka

  • 700-05642233

    Tea Pickers at Tea Plantation by St. Clair's Falls, Nuwara Eliya District, Sri Lanka

    Rights-Managed

  • 700-05642232

    Tea Pickers at Tea Plantation by St. Clair's Falls, Nuwara Eliya District, Sri Lanka

    Rights-Managed

  • 700-05642235

    Tea Pickers at Tea Plantation by St. Clair's Falls, Nuwara Eliya District, Sri Lanka

    Rights-Managed

  • 700-05642234

    Tea Pickers at Tea Plantation by St. Clair's Falls, Nuwara Eliya District, Sri Lanka

    Rights-Managed

  • 700-05642227

    Devon Falls, Nuwara Eliya District, Central Province, Sri Lanka

    Rights-Managed