Italian Merino Sport 101

$22.00

Our 2-ply non-superwash Italian Merino yarn is a showstopper. this lusciously soft and springy sport weight yarn is approx 310 yards and 4oz.

4 in stock

Category: