Wood anemone?

Wood anemone?

Observation - Wood anemone? - UK and Ireland. Description: