Newburyport: Market Landing Park in Newburyport was full for the Riverfest concert Saturday.Jim Vaiknoras/Staff photo
090711jvafestival