Designed by
Title
Green Castle on Mountain - Heritance Kandalama, Sri Lanka. #311213520
Description
Dambulla, Sri Lanka - January 24, 2024: The Heritance Kandalama, a green castle embraced by green vines, nestled on a mountain.
This image is editorial