All Images
Stock Photo - Fresh green tea plantation field at Nuwara Eliya, Sri Lanka, Ceylon
Fresh green tea plantation field at Nuwara Eliya, Sri Lanka, Ceylon
Image ID : 20622558
Media Type : Stock Photo
Copyright : Iryna Rasko
 
Stock Photo Keywords