Sri Lanka, Ella, tourists shopping in fruit and vegetable market

- Image ID: G302TH
Sri Lanka, Ella, tourists shopping in fruit and vegetable market
travelib sri lanka / Alamy Stock Photo
Image ID: G302TH
Location: Sri Lanka, Uva Province, Ella
Save to lightbox