Sorrel?

Sorrel?

Observation - Sorrel? - UK and Ireland. Description: