Image 1 of 1
Rosa Amelia
Rosa 'Amelia', a pink rose in The Shrub Rose Garden at The RHS Garden Rosemoor, Great Torrington, Devon, UK
- Copyright
- Ellen Rooney
- Image Size
- 1498x1000 / 136.4KB
- Contained in galleries
- RHS Rosemoor


Image 1 of 1
Rosa Amelia