Spurge

Spurge

Observation - Spurge - UK and Ireland. Description: