Rose?

Rose?

Observation - Rose? - UK and Ireland. Description: lovely mellow apple scented petals, large single bloom

lovely mellow apple scented petals, large single bloom