A New Forest pony stallion (Equus caballus) right, herding his New Forest mares, New Forest NP, Hampshire, England.