Sun Spurge
Euphorbia helioscopa

Info to follow.