Tea Leaves and Trees in Haputale, Sri Lanka
Haputale, Sri Lanka
9 Seconds
Clip ID: 6654
View Similar Clips from the The Tea Making Process, Sri Lanka Collection.
Tea Leaves and Trees in Haputale, Sri Lanka
Haputale, Sri Lanka
9 Seconds
Clip ID: 6654
View Similar Clips from the The Tea Making Process, Sri Lanka Collection.