White Finnsheep and Mulberry Silk Worsted Weight Yarn

$26.00

In stock