Blue Faced Leister 3 ply Sport Yarn

Blue Faced Leister 3 ply Sport Yarn

$ 17.00
100% Blue Faced Leicester yarn
3-Ply Sport 
250 Yards
3.75 oz