Olive Park - Superwash Luxury Worsted Merino
Regular price
$32.00 CAD
Regular price
Sale price
$32.00 CAD
Unit price
/
per
Hand dyed by Olive Park Yarns in Manitobia
210 yards/ 115 grams of superwash luxury worsted merino.