Paul Smith

Paul Smith Red Mixed Stripe Socks

£22
Shop Now

Product Info

63 COTTON 36 POLYAMIDE 1 ELASTANE