Ranunculus?

Ranunculus?

Observation - Ranunculus? - UK and Ireland. Description: In a semi-natural woodland.

In a semi-natural woodland.