Purfectly Purple Sparkle
Purfectly Purple Sparkle

Purfectly Purple Sparkle

Regular price
Sold out
Sale price
$31.00

400 yards of beautifully hand-dyed  superwash merino/nylon/lurex blend, in fingering weight.