Your Local Contemporary Patchwork Shop & Bernina Sewing Centre
 

Tearaway A0156 (3070) Heavy weight

Tearaway - sold per 5cm increment $5.80 per metre. 25cm minimum cut


160 items left

Continue Shopping or Checkout