Irish spurge in Devon

Irish spurge in Devon

Observation - Irish spurge in Devon - UK and Ireland. Description: