Newburyport: A woman keeps dry as she walks along North Row in Market Square in Newburyport during the rain and snow Friday afternoon. Jim Vaiknoras/Staff photo
100416JVArain