Newburyport: Icicles, some several feet long, hang from the roofs of buildings along Newburyport's State Street. Photo by Bryan Eaton/Newburyport Daily News Wednesday, January 21, 2009
090121beaice