Rock-rose?

Rock-rose?

Observation - Rock-rose?. Description: