Gloucester: A surfer catches a wave off Good Harbor Beach on Monday afternoon. Photo by Kate Glass/Gloucester Daily Times
091230KGLGSURF