Precious Ruby Standard Rose – 7.5 litre pot

£47.99

Precious Ruby Standard Rose

  • Grown in the UK
  • Reg: NOA16-13/1
  • Floribunda
  • Lightly scented
  • 7.5 litre pot