Spurge

Spurge

Observation - Spurge - UK and Ireland. Description: not sure if this is a garden variety...

not sure if this is a garden variety...