This site contains affiliate links for which we may be compensated.
Hand Painted Yarn$25.95
Hand Dyed Yarn - Vintage Reds with Shades of Crimson and Fuchsia - Worsted Weight - Hand Painted in Small Batches - 220 Yards - Perfect for Shawls, Hats & More