Common Rock Rose?

Common Rock Rose?

Observation - Common Rock Rose? - UK and Ireland. Description: