Cariad lambswool scarf

£58.00

knitted on a vintage machine

knitted on a vintage machine