Irish Spurge

Irish Spurge

Observation - Irish Spurge - UK and Ireland. Description: