Shop Online

Fabulous Fibers – Amy’s

$2.55

Petite Peluche – 68% Rayon, 32% Nylon, 10 yds (Made in Italy)

Available in 54 colors

Color