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