Painted Lace

874 yards

Regular price $29.95 Save $-29.95
5 in stock

100% Cotton

US 3-5 / 5.75-6.5 SPI