Tea Leaves in Tea Factory, Haputale Sri Lanka
Haputale, Sri Lanka
10 Seconds
Clip ID: 6689
View Similar Clips from the The Tea Making Process, Sri Lanka Collection.
Tea Leaves in Tea Factory, Haputale Sri Lanka
Haputale, Sri Lanka
10 Seconds
Clip ID: 6689
View Similar Clips from the The Tea Making Process, Sri Lanka Collection.