Habaraduwa

Sri Lanka
1 stories
Habaraduwa coastline: waves, palms, and shoreline life