Vivienne Westwood stripe-trim cotton polo shirt

£130.00 £101.00 (Save 22%)

Farfetch