120" Jacquard #1002

j1002
$19.95 each

800 yards in stock
+