hand dyed yarn & fibre
  • OOAK 12 - Merino Sport

    £18.00
    There are only 3 items left in stock.

    Coral peach with speckles.


    Merino Sport - 262m per 100g