Oenothera Caespitosa (White Evening Primrose)

Oenothera Caespitosa ( White Evening Primrose )