Newburyport: Driftwood and other debris litter the beach at Plum Island Point. Photo by Ben Laing/Staff Photo
100413BLAcleanup