Breakwater

Breakwater

Artificial breakwater of big stones in a harbor