Card holder

David Hampton

Card holder

$75.00


Leather.
Nylon lining.