A New Forest pony stallion (Equus caballus) fights with one of his New Forest mares, New Forest NP, Hampshire, England.