Cut Velvet #106

cv106
$29.95 each

42 yards in stock
+