Newburyport: A group of shoppers make their way down State Street in the rain Friday afternoon. Jim Vaiknoras/Staff photo
101001jvarain