Sun Spurge
Euphorbia helioscopa
Info to follow.