Gloucester: Mariah Place, 14, on Duke rides with Serena Barbara, 18, with Frank on Good Harbor Beach on a warm April evening. They board their horses at Seaview Farm in Rockport and often ride the beaches during the winter season. Staff photo/Amy Sweeney.
horse0305