Photos
    Expand filters
    • Search by Image

    Dambulla, Sri Lanka 07 january 2025 Dambulla Cave Temple, a UNESCO World Heritage Site in Sri Lanka, featuring ancient Buddhist murals, golden statues, and sacred cave shrines. Pro Photo

    Checkmark icon
    Pro Standard License
    More Info
    Pro Content