Silk organza blouse with train

Status

In stock
£1,125

From:

Details

blouses long shorter at the front long-sleeved high-neck