Temperley London floral-print silk-blend maxi dress

£2,016.00 £1,008.00 (Save 50%)
Farfetch