Madeira Stranded cotton, variegated - Coral Fish 2406

  • Madeira Stranded cotton, variegated - Coral Fish 2406

  • 10m skein of beautiful variegated 6 strand embroidery cotton
  • £1.55
    inc. VAT (where applicable)
Sorry, none currently