New Valdani
109 yard balls. Size 12 is a delicate, lightweight thread best for detailed embroidery, fine applique work, quilting accents, and any project needing precision and subtle texture. 109 yard balls. Size 12 is a delicate, lightweight thread best for detailed embroidery, fine applique work, quilting accents, and any project needing precision and subtle texture. 73 yard balls. Size 8 offers a balanced thickness ideal for embroidery, wool applique, sashiko, and fine decorative stitching with smooth coverage. 109 yard balls. Size 12 is a delicate, lightweight thread best for detailed embroidery, fine applique work, quilting accents, and any project needing precision and subtle texture. 109 yard balls. Size 12 is a delicate, lightweight thread best for detailed embroidery, fine applique work, quilting accents, and any project needing precision and subtle texture. 109 yard balls. Size 12 is a delicate, lightweight thread best for detailed embroidery, fine applique work, quilting accents, and any project needing precision and subtle texture. 73 yard balls. Size 8 offers a balanced thickness ideal for embroidery, wool applique, sashiko, and fine decorative stitching with smooth coverage. 109 yard balls. Size 12 is a delicate, lightweight thread best for detailed embroidery, fine applique work, quilting accents, and any project needing precision and subtle texture. 109 yard balls. Size 12 is a delicate, lightweight thread best for detailed embroidery, fine applique work, quilting accents, and any project needing precision and subtle texture. 109 yard balls. Size 12 is a delicate, lightweight thread best for detailed embroidery, fine applique work, quilting accents, and any project needing precision and subtle texture. 109 yard balls. Size 12 is a delicate, lightweight thread best for detailed embroidery, fine applique work, quilting accents, and any project needing precision and subtle texture. 73 yard balls. Size 8 offers a balanced thickness ideal for embroidery, wool applique, sashiko, and fine decorative stitching with smooth coverage. 73 yard balls. Size 8 offers a balanced thickness ideal for embroidery, wool applique, sashiko, and fine decorative stitching with smooth coverage. 109 yard balls. Size 12 is a delicate, lightweight thread best for detailed embroidery, fine applique work, quilting accents, and any project needing precision and subtle texture. 109 yard balls. Size 12 is a delicate, lightweight thread best for detailed embroidery, fine applique work, quilting accents, and any project needing precision and subtle texture. 109 yard balls. Size 12 is a delicate, lightweight thread best for detailed embroidery, fine applique work, quilting accents, and any project needing precision and subtle texture. 109 yard balls. Size 12 is a delicate, lightweight thread best for detailed embroidery, fine applique work, quilting accents, and any project needing precision and subtle texture. 109 yard balls. Size 12 is a delicate, lightweight thread best for detailed embroidery, fine applique work, quilting accents, and any project needing precision and subtle texture. 109 yard balls. Size 12 is a delicate, lightweight thread best for detailed embroidery, fine applique work, quilting accents, and any project needing precision and subtle texture. 109 yard balls. Size 12 is a delicate, lightweight thread best for detailed embroidery, fine applique work, quilting accents, and any project needing precision and subtle texture. 73 yard balls. Size 8 offers a balanced thickness ideal for embroidery, wool applique, sashiko, and fine decorative stitching with smooth coverage. 73 yard balls. Size 8 offers a balanced thickness ideal for embroidery, wool applique, sashiko, and fine decorative stitching with smooth coverage. 73 yard balls. Size 8 offers a balanced thickness ideal for embroidery, wool applique, sashiko, and fine decorative stitching with smooth coverage. 109 yard balls. Size 12 is a delicate, lightweight thread best for detailed embroidery, fine applique work, quilting accents, and any project needing precision and subtle texture. 109 yard balls. Size 12 is a delicate, lightweight thread best for detailed embroidery, fine applique work, quilting accents, and any project needing precision and subtle texture. 109 yard balls. Size 12 is a delicate, lightweight thread best for detailed embroidery, fine applique work, quilting accents, and any project needing precision and subtle texture. 109 yard balls. Size 12 is a delicate, lightweight thread best for detailed embroidery, fine applique work, quilting accents, and any project needing precision and subtle texture. 73 yard balls. Size 8 offers a balanced thickness ideal for embroidery, wool applique, sashiko, and fine decorative stitching with smooth coverage. 73 yard balls. Size 8 offers a balanced thickness ideal for embroidery, wool applique, sashiko, and fine decorative stitching with smooth coverage. |

⇅
Cart
Large Spool - #2600 Dove Grey
Large Spool - #2692 Black
Large Spool - #2021 Natural White
Large Spool - #2024 Bright White
Small Spool - #2600 Dove Grey
Small Spool - #2692 Black
Small Spool - #2021 Natural White
Small Spool - #2024 Bright White
Large Spool - #2600 Dove Grey
Large Spool - #2692 Black
Large Spool - #2021 Natural White
Large Spool - #2024 Bright White
Small Spool - #2600 Dove Grey
Small Spool - #2692 Black
Small Spool - #2021 Natural White
Small Spool - #2024 Bright White
Large Spool - #2600 Dove Grey
Large Spool - #2692 Black
Large Spool - #2021 Natural White
Large Spool - #2024 Bright White
Small Spool - #2600 Dove Grey
Small Spool - #2692 Black
Small Spool - #2021 Natural White
Small Spool - #2024 Bright White