Sun Spurge (Euphorbia helioscopia)

Sun Spurge (Euphorbia helioscopia)

Observation - Sun Spurge (Euphorbia helioscopia) - UK and Ireland. Description: