Leather Card Holders
Regular price
£0.00
£25.00
Sale
Small Leather Card holder handmade from sustainable leather, hand crafted in Oxfordshire, nicely fits five cards.