Paul Smith

Paul Smith Light Blue 'Marks' Socks

£22
Shop Now

Product Info

70 COTTON 27 POLYAMIDE 3 ELASTANE