Yves Saint Laurent Pre-Owned balloon sleeves dress

£1,389.00
Farfetch