Giambattista Valli floral padded jacket

£4,683.00 £2,201.00 (Save 53%)
Farfetch