Lamarck Evening Primrose is a tall vigorous self-seeding annual plant with large bright yellow 2″ flowers all summer long. Oenethera lamarckiana
Annual Flowers