The Haunting of Hero's Bay - Amanda Block

The sea doesn't forget.It knows all of this has happened before.And will happen again . . .1840 As…