Gloucester: Serena Barbara canters on Frank with Mariah Place, 14, riding her horse Duke on Good Harbor Beach on a warm April evening. Staff photo/Amy Sweeney
horse0323