DMC Stranded Threads - Jewel Effects [ Colours:312 ]

  • Product Code: 50-798
  • Availability: In Stock
  • $3.03