Italian Full Grain Leather Handmade Card Holder, Brown

Italian Full Grain Leather Handmade Card Holder, Brown

Regular price $55.00
Unit price  per 

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