Large Ranunculus

Large Ranunculus

Observation - Large Ranunculus - UK and Ireland. Description: