
Shepherd yarns - Renowned for their great colour range, especially suited to childrens knitting
A superfine pure merino yarn, perfect for baby. As featured in the Shepherd Baby Shawls Collection 1. 335m/50g
A superfine pure merino yarn, perfect for baby. As featured in the Shepherd Baby Shawls...
A superfine pure merino yarn, perfect for baby. As featured in the Shepherd Baby Shawls Collection 1. 335m/50g
Merino baby yarn in classic pastels. As featured in the Shepherd Baby Shawls Collection 2. 225m/50g
Merino baby yarn in classic pastels. As featured in the Shepherd Baby Shawls Collection...
Merino baby yarn in classic pastels. As featured in the Shepherd Baby Shawls Collection 2. 225m/50g
100% Merino Wool - a beautiful classic merino wool with a modern colour range 165m/50g
100% Merino Wool - a beautiful classic merino wool with a modern colour range 165m/50g...
100% Merino Wool - a beautiful classic merino wool with a modern colour range 165m/50g