Rosewood Roving

75% Superwash/ 25% Nylon

100g

$30.00

3 in stock

SKU 4720 Vendor