Eglantine Rose?

Eglantine Rose?

Observation - Eglantine Rose? - UK and Ireland. Description: