Newburyport: Street lights are defused through a rainy window on State Street in Newburyport FRiday evening. JIm Vaiknoras/staff photo
120223JVArain