Pink Parade 145

$3.99

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

 

4 in stock