All Saints Dress Size 10

£58.00

marbled print cowl neckline cap sleeve dress with side slit

65% viscose 35% silk

handwash

marbled print cowl neckline cap sleeve dress with side slit

65% viscose 35% silk

handwash