Women Farming Tea in Ella, Sri Lanka
Editorial use only. The use of this clip may require additional rights.
Ella, Sri Lanka
16 Seconds
Clip ID: 6886
View Similar Clips from the Mountaintop Tea Town of Ella, Sri Lanka Collection.
Women Farming Tea in Ella, Sri Lanka
Editorial use only. The use of this clip may require additional rights.
Ella, Sri Lanka
16 Seconds
Clip ID: 6886
View Similar Clips from the Mountaintop Tea Town of Ella, Sri Lanka Collection.