Footage - Majestic view of sun light shines on tea plant leaves. Nuwara Eliya plantation fields on hill slopes. Beautiful Sri Lanka nature landscapes
Majestic view of sun light shines on tea plant leaves. Nuwara Eliya plantation fields on hill slopes. Beautiful Sri Lanka nature landscapes
Footage ID : 98566514
Duration : 6.42s
Media Type : Footage
Copyright : sergwsq
Stock Footage Keywords