Oenothera drummondii

Padre Island National Seashore, near Corpus Christi, Texas - April 1985