Tea Leaf Dryer, Haputale Sri Lanka
Haputale, Sri Lanka
8 Seconds
Clip ID: 6683
View Similar Clips from the The Tea Making Process, Sri Lanka Collection.
Tea Leaf Dryer, Haputale Sri Lanka
Haputale, Sri Lanka
8 Seconds
Clip ID: 6683
View Similar Clips from the The Tea Making Process, Sri Lanka Collection.