Home Page
Miscellaneous photographs of Sri Lanka
Two
lion
statues are located in Ahungalla
Travel photography
Family-friendly:
true