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