Coltsfoot?

Coltsfoot?

Observation - Coltsfoot? - UK and Ireland. Description: