Newburyport: A couple with umbellas walks along a rain soaked State Street in Newburyport Wednesday afternoon. Jim Vaiknoras/Staff photo
100714jvarain