Dog rose?

Dog rose?

Observation - Dog rose? - UK and Ireland. Description: