Rowan Fine Tweed

98 yards

Regular price $7.50 Sale price $5.63 Save $1.87

100% Wool

US 3 / 6.5 SPI