Oenothera villosa is a hairy, North American biennial or perennial evening primrose, producing tall, erect stems and fragrant yellow flowers opening in late afternoon.
Above information is sourced from Wikipedia
© David Martin (CC-BY-NC)
© no rights reserved
© Frédéric Andrieu