Common Evening Primrose

Common Evening Primrose

Oenothera villosa
Onagraceae (Evening Primrose) Family
8 July 2007