Petty Spurge

Petty Spurge

Observation - Petty Spurge - UK and Ireland. Description: