Oenothera caespitosa (Tufted Evening Primrose)

This short-stemmed primrose grows along roads and in other open sunny areas