So Fine Quilting Thread -- Navy, #431

So Fine Quilting Thread -- Navy, #431

109433

Regular price $19.95
/

Only 4 items in stock!
Ideal for long arm quilting