House Leather Card Holder

House Leather Card Holder

Regular price $48.00

Luxuriously soft leather, hand printed and made in London. Unlined.