Large-flowered Evening Primrose 1

Large-flowered Evening Primrose 1

Observation - Large-flowered Evening Primrose 1 - UK and Ireland. Description: