logbua House on the sea

Beach of Hammarhølen