Marks & Spencers (M&S) New Blue cardigan Size UK 10 M


Unfortunately, it's too big, so I'm selling it but it has never been worn and is brand new