Yarn

Grid  List 

Set Descending Direction

10 Item(s)

per page
  • Koigu Premium Merino - 2132 83

    Koigu Premium Merino - 2132 83

    Spun of the finest merino sheep in the world and hand-painted in small batches, Koigu Premium Merino is a truly luxurious yarn.

    £11.24
  • Koigu Premium Merino - 1400 48

    Koigu Premium Merino - 1400 48

    Spun of the finest merino sheep in the world and hand-painted in small batches, Koigu Premium Merino is a truly luxurious yarn.

    £11.24
  • Koigu Premium Merino - 2403 121

    Koigu Premium Merino - 2403 121

    Spun of the finest merino sheep in the world and hand-painted in small batches, Koigu Premium Merino is a truly luxurious yarn.

    £11.24
  • Koigu Premium Merino - 00 00

    Koigu Premium Merino - 00 00

    Spun of the finest merino sheep in the world and hand-painted in small batches, Koigu Premium Merino is a truly luxurious yarn.

    £11.24
  • Koigu Premium Merino - 1155 40

    Koigu Premium Merino - 1155 40

    Spun of the finest merino sheep in the world and hand-painted in small batches, Koigu Premium Merino is a truly luxurious yarn.

    £11.24
  • Koigu Premium Merino - 2135 9

    Koigu Premium Merino - 2135 9

    Spun of the finest merino sheep in the world and hand-painted in small batches, Koigu Premium Merino is a truly luxurious yarn.

    £11.24
  • Koigu Premium Merino - 2100 73

    Koigu Premium Merino - 2100 73

    Spun of the finest merino sheep in the world and hand-painted in small batches, Koigu Premium Merino is a truly luxurious yarn.

    £11.24

Grid  List 

Set Descending Direction

10 Item(s)

per page
© 2012 The Village Haberdashery