• Showing 1–12 of 24 results

    • Carex alba8761

      Carex alba

      £6.95

      Add to cart

    • Carex Blue Zinger9981

      Carex Blue Zinger

      £4.00

      Add to cart

    • Carex dipsacea4092

      Carex dipsacea

      £6.95

      Add to cart

    • Carex divulsa0172

      Carex divulsa

      £4.00

      Add to cart

    • Carex elata Aurea8835a

      Carex elata Aurea

      £6.95

      Add to cart

    • Carex Everest6161

      Carex Everest

      £7.95

      Add to cart

    • Carex Evergold7697

      Carex Evergold

      £6.95

      Add to cart

    • Carex Everillo2759

      Carex Everillo

      £4.50

      Add to cart

    • Carex Everlime8238

      Carex Everlime

      £7.95

      Add to cart

    • Carex flacca9982a

      Carex flacca

      £4.00

      Add to cart

    • Carex Ice Dance6130

      Carex Ice Dance

      £4.00

      Add to cart

    • Carex Knightshayes

      Carex Knightshayes

      £5.50

      Out of Stock