torchmeister: Hikkaduwa. Sri Lanka
torchmeister: Hikkaduwa. Sri Lanka
torchmeister: Polonnaruwa. Sri Lanka
torchmeister: Dambulla cave temple. Sri Lanka
torchmeister: Waves in Hikkaduwa
torchmeister: Painted arch cave temple