Italian Full Grain Leather Handmade Card Holder
Italian Full Grain Leather Handmade Card Holder

Italian Full Grain Leather Handmade Card Holder

Regular price $45.00
Unit price  per 

Handmade in England, our Italian leather card holders have 4 internal card slots.