Tea Fields of Haputale, Sri Lanka
Haputale, Sri Lanka
12 Seconds
Clip ID: 6692
View Similar Clips from the The Tea Making Process, Sri Lanka Collection.
Tea Fields of Haputale, Sri Lanka
Haputale, Sri Lanka
12 Seconds
Clip ID: 6692
View Similar Clips from the The Tea Making Process, Sri Lanka Collection.