Lana Grossa ‘Azalea Stretch’, 45% Wool, 35% Cotton 13% Polyamid, 7% Elastic – 460m, 100g. All colours in stock.

Schoeller & Stahl ‘Fortissima Mexiko’ 75% Superwash 25% Polyamid – 420m, 100g. All colours in stock. (Yes, I know that’s not a sock in the photo.)