Head portrait of a New Forest pony stallion (Equus caballus) New Forest NP, Hampshire, England.