south bristol maine
-
PublishedNovember 2, 2022
Dead humpback whale found washed ashore on island off Maine coast
The 31-foot whale was found Sunday on Inner Heron Island off the coast of South Bristol.
The 31-foot whale was found Sunday on Inner Heron Island off the coast of South Bristol.