Sorrel ?

Sorrel ?

Observation - Sorrel ? - UK and Ireland. Description: