Betty Barclay fine knit zip front cardigan.

80% viscose 20% polyamide.  Approx 58cm long

Betty Barclay 5191

£103.95 Regular Price
£51.98Sale Price