Sun spurge

Sun spurge

Observation - Sun spurge - UK and Ireland. Description: