Paul Smith checked Lemo trousers

£951.00 £666.00 (Save 30%)
Farfetch