Rainbow Elastic 1mm Fine (16 Royal Blue)

$3.25

Sew it, Weave it, Knit it, Bead it.

For all your craft projects.

2 in stock