blue 11.6oz denim
  In stock
$23.25 /metre
green yellow orange small check
  In stock
$25.25 /metre
brown tencel
  In stock
$28.75 /metre
orange tencel
  In stock
$28.75 /metre
blue tencel
  In stock
$28.75 /metre
yellow tencel
  In stock
$28.75 /metre
light washed 10.8oz denim
  In stock
$26.00 /metre
dark indigo 9.6oz denim
  In stock
$26.00 /metre
striped upholstery fabric
  Out of Stock
$39.25 /metre
striped upholstery fabric
  Out of Stock
$39.25 /metre
indigo denim 12.4oz
  In stock
$26.00 /metre
washed cobalt 9.7oz twill
  In stock
$26.00 /metre
indigo japanese selvedge denim
  In stock
$23.25 /metre
navy/brown crossweave italian linen
  In stock
$35.00 /metre
deep blue italian linen
  In stock
$35.00 /metre
brown gingham italian linen
  In stock
$35.00 /metre
vintage camo water resistant cotton
  In stock
$27.25 /metre
cool tan gabardine cotton
  In stock
$26.75 /metre
golden tan gabardine cotton
  In stock
$26.75 /metre
dark brown brushed cotton
  In stock
$25.25 /metre
dark green brushed cotton
  In stock
$25.25 /metre
Daisy Chain Navy Japanese Cotton
  In stock
$30.25 /metre
Navy Paper Cotton
  In stock
$18.25 /metre
Khaki Paper Cotton
  In stock
$18.25 /metre
White Paper Cotton
  In stock
$18.25 /metre
Madeira Extra Weft Handwoven Organic Cotton
  In stock
$27.25 /metre
Furrow Stripe Ajrakh Organic Hand Block Print Cotton
  In stock
$26.00 /metre
1 2 3 4 5 6 ...