Luella Ink Ditsy Canvas
  In stock
$26.00 /metre
green brown check fabric
  In stock
$33.75 /metre
blue brown gingham check fabric
  In stock
$33.75 /metre
brown check fabric ochre
  In stock
$33.75 /metre
brown ecru gingham fabric
  In stock
$33.75 /metre
red brown stripe fabric
  In stock
$30.25 /metre
brown red gingham fabric
  In stock
$30.25 /metre
Milton Stripe Italian Wool
  In stock
$36.50 /metre
Eliot Mid-Weight Wool
  In stock
$36.50 /metre
Hughes Alpaca Wool Blend
  In stock
$36.50 /metre
Keats Wool Blend
  In stock
$36.50 /metre
Coco Hana Organic Seersucker
  In stock
$36.50 /metre
Seedling Indian Block Print Cotton
  Out of Stock
$27.25 /metre
Tilda Extra Weft Handwoven Cotton
  In stock
$30.25 /metre
Mocha Gingham Indian Handwoven Cotton
  In stock
$25.25 /metre
Fable Time Check Handwoven Cotton Check
  In stock
$30.25 /metre
Honey PlumEuropean Laundered Linen Stripe
  In stock
$45.50 /metre
Almond Organic Cotton Voile
  In stock
$14.00 /metre
Rust Bobbette Indian Cotton Cross Stitch
  In stock
$26.00 /metre
upholstery cotton brown gingham
  In stock
$53.25 /metre
Archie Brown Soft Stitch Quilted Jacquard Cotton
  In stock
$36.50 /metre
Umber SakuraJapanese Cotton
  In stock
$35.00 /metre
Walton Check European Laundered Linen/Cotton
  In stock
$45.50 /metre
Ditto Indian Cotton
  In stock
$21.00 /metre
Harvest Glow Indian Cotton
  In stock
$21.00 /metre
Wild Clay Indian Cotton
  In stock
$21.00 /metre
brown linen gingham
  In stock
$45.50 /metre
1 2 3 4 5