Oenothera pallida is a perennial herb from western North America, bearing fragrant white flowers that turn pink with age. It thrives in dry, sandy soils, blooming spring.
Above information is sourced from Wikipedia
© Annietowhee (CC-BY-NC)
© Isabelle Brodard
© Ryan Batten − EOL
© (c) birdspaz, some rights reserved (CC BY-SA)
© Lawrence Chu