Newburyport: Waves crash into a stretch of seawall on Water Street in Newburyport as the area was pounded by yet another nor'easter Tuesday. Photo by Ben Laing/Staff Photo
100330BLAflood