Designed by
Title
The stupa in Dambulla Cave #88522921
Description
DAMBULLA, SRI LANKA - NOVEMBER 27, 2016: The old Stupa in Maharaja Lena Cave Great Kings of Dambulla Temple Complex surrounded by numerous painted statues, on November 27 in Dambulla.
This image is editorial