Paul Smith long-sleeve dress shirt

£217.00 £174.00 (Save 20%)

Farfetch