Farm Fresh

Teeswater

$32

113 grams (4 oz) • 184 yards • 2 ply • Sport Weight

Made with 75% local Teeswater wool, 25% American Falkland wool

Small batch • Limited edition • Made in WRJ, Vermont

Your Cart 0

Your cart is empty