Yves Saint Laurent Pre-Owned abstract print blouse

£310.00
Farfetch