Christmas Red 671

$3.99

Sharing is caring!

Size 20
25 grams per ball
Approx 210 yards
100% cotton
Scroll down for More Info

7 in stock