Cushion Spurge

Cushion Spurge

Observation - Cushion Spurge - UK and Ireland. Description: