Holden

Holden

Regular price £35.00 £35.00 Sale

100% lambswool.

Woven in Yorkshire.

Hand-wash only.