Seashore

Seashore

Waves breaking over groine breakwater