Carolina Herrera Carolina Herrera floral print silk dress - Yellow

Free Returns, International Delivery, Next Day Delivery
£8,854.00
Farfetch