Raffenaldia primuloides - Atlas Mountains (Marocco). A beautiful species from Marocco and Algeria. Flowers yellow, white or lilac, it grows in rocky slopes and screes.