First Blush

First Blush

$24.00
Sale price  $24.00 Regular price 
Skip to product information
First Blush

First Blush

$24.00
Sale price  $24.00 Regular price 

• 100% Merino
• 216 yards
• Worsted weight
• 100g skein

Each skein is uniquely dyed and may vary slightly

You may also like