Tea Plantation in Nuwara Eliya (Stock Footage)

Tea Plantation in Nuwara Eliya (Stock Footage)

Tea plantation in Nuwara Eliya under cloudy sky, Sri Lanka

by
by
by
by
by
by