Which Spurge

Which Spurge

Observation - Which Spurge - UK and Ireland. Description: