leather card holder

24.50
brown leather - embossed logo's - fits 10 cards with ease
size info
get shipping costs
share
add to wish list
leather card holder
made with numotion