Greater celandine

Greater celandine

Observation - Greater celandine - UK and Ireland. Description: