Ten-petaled Sunflower. 

 Helianthus decapetalus, 



