Yves Saint Laurent Pre-Owned oversized shift dress

£617.00
Farfetch