Theseus Lace in Rambling Rose (Dyelot 260517)

£16.67 (£20.00 inc VAT)

Hand dyed 75% superwash merino, 25% silk 2ply laceweight in colourway Rambling...