Paul Smith

Paul Smith Black 'Signature Stripe' Leather Card Holder

£150
Shop Now

Product Info

50 CALF 50 LAMB LEATHER