Gloucester: A surfer catches some waves at Good Harbor Beach yesterday afternoon. Photo by Kate Glass/Gloucester Daily Times
100324KGLGSURF