Karen Millen Women’s Mirror Print Silk Cotton Button Detail Woven Blouse

£64.50