Rockport: Waves crash over the Breakwater at the end of Bearskin Neck in Rockport at high tide yesterday. Photo by Kate Glass/Gloucester Daily Times
101227KGLRSTORM