Nina Ricci Nina Ricci striped shirt - Blue

Free Returns, International Delivery, Next Day Delivery
£1,701.00 £936.00 (Save 45%)
Farfetch