• Read More
    $29.00

    Happy Lamb – 341

    Happy Lamb Handspun is spun in Chelsea Michigan by …

    1 remaining stock

  • Read More
    $31.00

    Happy Lamb – 343

    Happy Lamb Handspun is spun in Chelsea Michigan by …

    1 remaining stock

  • Read More
    $31.00

    Happy Lamb – 344

    Happy Lamb Handspun is spun in Chelsea Michigan by …

    1 remaining stock

  • Read More
    $24.00

    Happy Lamb – 347

    Happy Lamb Handspun is spun in Chelsea Michigan by …

    1 remaining stock

  • Read More
    $17.00

    Happy Lamb – 352

    Happy Lamb Handspun is spun in Chelsea Michigan by …

    1 remaining stock

  • Read More
    $47.00

    Happy Lamb – Blueberry Hill

    Happy Lamb Handspun is spun in Chelsea Michigan by …

    Product not in stock

  • Read More
    $23.00

    Happy Lamb – Cyan

    Happy Lamb Handspun is spun in Chelsea Michigan by …

    1 remaining stock

  • Read More
    $145.00

    Happy Lamb – Michigan Wool

    Happy Lamb Handspun is spun in Chelsea Michigan by …

    1 remaining stock

LoadingUpdating…
shopping basket 0 items

Shopping Cart

0

Your shopping cart is empty

Visit the shop