Giambattista Valli distressed floral jacket

£2,274.00 £1,592.00 (Save 30%)
Farfetch