Seadunes

A Swedish house built on the beach