ACHILLEA 'Paprika'

Price £ 10.50
    Stock
    24 units in stock

    ACHILLEA 'Paprika'

    Price £ 10.50
    Stock
    24 units in stock
    • Latin name
      ACHILLEA 'Paprika'
    • Size
      3L
    Cherry-red flowers with yellow eyes. Flowering June - September. Height 70cm.