An outstanding variety with an exceptionally long flowering season. Shrub

Rosa 'Olivia Rose Austin'

£22.95Price
  • David Austin Roses.