Gloucester: A surfer catches a wave off Good Harbor Beach in Gloucester Wednesday evening. Jim Vaiknoras /staff photo
120524jvasurf