common evening primrose
Oenothera biennis
12 of 39
August 16,
North Wareham
Evening primrose is a stout biennial with a rather vast ecological range. It can grow on bare sand. Photo credit Luba Batuner