BFL DK Fleece
BFL DK Fleece
BFL DK Fleece
BFL DK Fleece
BFL DK Fleece
BFL DK Fleece
BFL DK Fleece
BFL DK Fleece
BFL DK Fleece

BFL DK Fleece

Regular price
$16.50
Sale price
$16.50
Unit price
per 

100 grams; 246 yards

Hand wash; Do not tumble dry; Lay flat to dry and reshape whilst damp