Twiggy Spurge

Twiggy Spurge

Observation - Twiggy Spurge - UK and Ireland. Description: