Beach Evening Primrose

Beach evening primrose, Camissonia cheiranthifolia
Growing in coastal strand vegetation from northern Baja California to southwestern Oregon is the perennial beach evening primrose, Camissonia cheiranthifolia (Family Onagraceae). On sand dunes and bea