Karen Millen blue/grey top size 10 CHARITY SALE

Top with silk front in animal print and sequins; ruffle down one side; gathers at the other side; back is plain grey viscose.

eBay