Superfine Merino Wool Top

$10.00

16.5 micron

2 ounces

8 in stock