common sorrel?

common sorrel?

Observation - common sorrel? - UK and Ireland. Description: