Oenothera-glazioviana

Oenothera glazioviana in a Mediterranean garden

Large-flowered evening primrose – Oenothera glazioviana – from the Weatherstaff PlantingPlanner blog

The Weatherstaff Team