Carolina Herrera Carolina Herrera floral print dress - White

Free Returns, International Delivery, Next Day Delivery
£3,933.00 £2,478.00 (Save 37%)
Farfetch