Oenothera caespitosa (White evening primrose)

Oenothera caespitosa (White evening primrose)