Greater Celandine?

                            Greater Celandine?

Observation - Greater Celandine? - UK and Ireland. Description: