Karen Millen Women’s Plus Size Botanical Print Woven Balloon Sleeve Blouse

£129.00