Buttercup?

Buttercup?

Observation - Buttercup? - UK and Ireland. Description: