120" Jacquard #1016

j1016
$19.95 each

500 yards in stock
+