Newburyport: A swimmer coughs up water after being pulled from the waters at Plum Island point Tuesday afternoon. He was among seven rescued by private boaters before emergency personel arrived on scene. Photo by Ben Laing/Staff Photo
100525BLAswimmers