Islesboro in the Steamship Age: Wrecks, Ferries, and Retreats

Location