Newburyport: The shore at Cashman Park is littered with debris after the last few storms washed over the sea wall. Photo by Ben Laing/Staff Photo
100413BLAcleanup