Lankatilaka Temple
Previous
Home
Next
Lankatilaka Temple, built on rock surface at Handessa, near Kandy.
10
Photo Essay