Blue Sky Woolstok Highland Fleece 1303L.

100% Fine Highland Wool, 150g, 370yds, 338m

2 items left