Walkers on the peak of Ella Rock mountain, Ella, Badulla District, Uva Province, Sri Lanka, Asia

- Image ID: EPJPP8
Walkers on the peak of Ella Rock mountain, Ella, Badulla District, Uva Province, Sri Lanka, Asia
geogphotos / Alamy Stock Photo
Image ID: EPJPP8
Location: Ella, Badulla District, Uva Province, Sri Lanka, Asia
Save to lightbox