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