Gloucester: Serena Barbara rides Frank, left, with friend Mariah Place, 14, on Duke on Good Harbor Beach on a warm April evening. Staff photo/Amy Sweeney
horse0720