newburyport: Melting snow hangs a blanket of fog over shoppers on Inn Street in Newburyport Sunday morning. JIm Vaiknoras/staff photo
131222JVAfog