greater celandine

greater celandine

Observation - greater celandine - UK and Ireland. Description: