Image 7 of 34

Helmingham Hall

Helmingham17

Add to Lightbox
Rosa 'Princess Alexandra of Kent', an English old rose hybrid shrub rose in the rose garden at Helmingham Hall, Helmingham, Stow Market, Suffolk, UK
Copyright
Ellen Rooney
Image Size
6738x4699 / 3.4MB
Rosa 'Princess Alexandra of Kent', an English old rose hybrid shrub rose in the rose garden at Helmingham Hall, Helmingham, Stow Market, Suffolk, UK