Evening primrose with the scientific name: Oenothera parviflora, a species of the genus Oenothera (Evening primrose) in the family Onagraceae.
Media-ID: 111043
Evening primrose with the scientific name: Oenothera parviflora, a species of the genus Oenothera (Evening primrose) in the family Onagraceae.
Media-ID: 111042