Faded Plum Handwoven Cotton Stripe
  Out of Stock
$24.50 /metre
Indigo Denim Twill 10.2oz Handloom Denim
  Running Low
$29.50 /metre
Handloom Ecru Twill 10.2oz Handwoven Cotton
  In stock
$24.50 /metre
Field Bean Duck Canvas
  In stock
$33.75 /metre
Black Duck Canvas
  In stock
$33.75 /metre
Patchwork Brown Handwoven Cotton Check
  In stock
$49.75 /metre
Aurora European Laundered Linen Check
  In stock
$45.50 /metre
Following European Laundered Linen Gingham
  In stock
$45.50 /metre
Island Life European Laundered Linen Check
  In stock
$45.50 /metre
Sugar Dreams European Laundered Linen Check
  In stock
$45.50 /metre
Festival European Laundered Linen Check
  In stock
$45.50 /metre
Over The Rainbow Handwoven Cotton Check
  In stock
$24.50 /metre
Wadding Wool Blend
  In stock
$19.00 /metre
Symphony JacquardQuilted Jacquard Cotton
  Out of Stock
$35.75 /metre
beige cotton jacquard fabric
  Running Low
$36.50 /metre
Natural Wool Sherpa
  In stock
$75.50 /metre
Leela Indian Block Print Cotton
  In stock
$22.50 /metre
Balmy Eve
  In stock
$45.50 /metre
Emerald Oilskin
  In stock
$30.75 /metre
Louisiana
  In stock
$45.50 /metre
Hunter Brown Tartan Oilskin
  In stock
$30.75 /metre
Elora Block
  In stock
$22.50 /metre
Venture Check
  In stock
$24.50 /metre
Crabapple
  In stock
$24.50 /metre
Yuki Spot Barley Japanese Cotton/Linen
  In stock
$38.50 /metre
Parchment Stripe
  In stock
$24.50 /metre
Teddy Bear's Picnic Handwoven Cotton Check
  Out of Stock
$24.50 /metre