100% Superwash Merino

3 Ply

166m per 100g

Swainsonia Aran

£20.00Price
VAT Included
Only 3 left in stock