Full Hearted, by Hearts on Fiber - Worsted Weight

  • $25.00
    Unit price per 


Worsted 
100% Merino Wool
4ply
218 yards/100g