0
0
0

breakwater - choose a jigsaw puzzle to solve

Breakwaters are structures constructed on coasts as part of coastal management or to protect an anchorage from the effects of both weather and longshore drift.