Breakwater

Artificial Breakwater Of Big Stones In A Harbor Photo