plant images Click here for images.

Camissonia Link.
Engl.: suncup, evening primrose.