Possible Spotted Rock Rose - Tuberaria guttata

Possible Spotted Rock Rose - Tuberaria guttata

Observation - Possible Spotted Rock Rose - Tuberaria guttata - Global. Description: