Click on image to return to blog page.

Very long breakwater protecting Marquette Harbor.