Evening Primrose Plant - Oenothera caespitosa (White Evening Primrose, Tufted / Common evening primrose, oenothera biennis l., can grow as tall as 6 feet.
This biennial produces produces leafy stalks the first year, which . These images can…
Baca selengkapnya
Evening Primrose Plant - Oenothera caespitosa (White Evening Primrose, Tufted / Common evening primrose, oenothera biennis l., can grow as tall as 6 feet.