celandine

celandine

Observation - celandine - UK and Ireland. Description: