Designed by
Title
Sri Lanka: beautiful ancient Lion Rock fortress in Sigiriya or Sinhagiri, located near the town of Dambulla, a famous Sri Lankan #232116561
Description
Sigiriya, Sri Lanka - August 9, 2005: beautiful ancient Lion Rock fortress in Sigiriya or Sinhagiri, located near the town of Dambulla, a famous Sri Lankan landmark
This image is editorial