Newburyport: The band 97 North performs Monday in Market Square at the Newburyport Spring Fest. Jim Vaiknoras/Staff photo
100531jvafest