Paul Smith Artist Stripe polo shirt

£204.00 £158.00 (Save 23%)

Farfetch