top of page
Shepherd’s tale

Shepherd’s tale

€60.00Price

Hand-spun yarns, wensleydale, mohair, leicester and merino

bottom of page