Oenothera dodgeniana

Oenothera dodgeniana is a species of flowering plant in the evening primrose family known by the common name New Mexico beeblossom. It is native to the west central United States.