Oenothera villosa (Hairy Evening Primrose)

Order Myrtales, Family Onagraceae, Genus Oenothera

This primrose is common along roads and trails.