Your One-Stop Sheep Shop

Merino
superfine merino wool
Merino
superfine

A soft, elegant yarn that has traditionally been used in creating garments of the highest quality.