newburyport: Carter Shelter, of Byfield, performs on Inn Street Friday afternoon. Jim Vaiknoras/staff photo
120706JVAguitar