Newburyport: A massive icicle forms on a house on High Street in Newburyport, where sunshine has begun to melt the snow left on the roofs of many houses in town. Photo by Ben Laing/Staff Photo
110117BLAicicle