Newburyport: Eric Hutchinson perform at Market Landing Park in Newburyport during Saturday's Riverfront Festival. Jim Vaiknoras/Staff photo
090711jvafestival