common evening primrose
Oenothera biennis
5 of 39
July 23,
Long Duck Pond Preserve Lots, Plymouth