Euphorbia helioscopia Sun Spurge

Euphorbia helioscopia Sun Spurge

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