428
Too bad—beautiful creatures.
[July 24, 2012] The carcass of a 20-foot female humpback whale washed ashore at the Lords Point beach in Stonington …
Source: New London Day
This website uses cookies to improve your experience. We'll assume you're ok with this, but you can opt-out if you wish. Accept Read More