Oenothera engelmannii (Small) Munz  
Family: Onagraceae
Engelmann's Evening-Primrose
Oenothera engelmannii image