Caper Spurge

Caper Spurge

Observation - Caper Spurge - UK and Ireland. Description: