Blue Moon 3' Standard Rose

  • Sale
  • $41.95


Blue Moon 3'  standard rose

Hybrid Tea

Bare root stock available from 1st June