100% Worsted weight 2-ply alpaca yarn.

Gray Alpaca Yarn

$25.00Price