Newburyport: With Monday's cloudy skies and warm temperatures, the local fishing hole on the Artichoke in Newburyport was a popular spot. Photo by Ben Laing/Staff Photo
090504blafishing