Size L

UK 10 – 12

100% wool

KATE SPADE cardigan

£39.99