Mayoral Cardigan

Mayoral Cardigan

£23.32 Regular Price
£7.00Sale Price

Ivory knit cardigan with ruffle edges trimmed with white lace