Paul Smith Horizon Stripe Shirt

Paul Smith Horizon Stripe Shirt

£199.00

Size