Fleece merino wool
67 £
at John Lewis & Partners
67 £
at John Lewis & Partners
67 £
at John Lewis & Partners
67 £
at John Lewis & Partners
67 £
at John Lewis & Partners
100 £
at John Lewis & Partners
100 £
at John Lewis & Partners
100 £
at John Lewis & Partners
100 £
at John Lewis & Partners
100 £
at John Lewis & Partners
100 £
at John Lewis & Partners
100 £
at John Lewis & Partners
100 £
at John Lewis & Partners
100 £
at John Lewis & Partners
100 £
at John Lewis & Partners