Sun Spurge?

Sun Spurge?

Observation - Sun Spurge?. Description: