Cold salt waves beat on the New England coast and thick fog rolls in off the bay, obscuring the small fishing hamlets that nestle in the ...

Cold salt waves beat on the New England coast and thick fog rolls in off the bay, obscuring the small fishing hamlets that nestle in the ...