Newburyport: The band 97 North performs on stage at Market Square in Newburyport Monday afternoon as part of the Harvest Festival. Photo by Ben Laing/Staff Photo
091012blaharvest