Beautiful condition! Le Talon leopard print lace-up shoes, made in Japan, size 37.5 ‐ Mercari: Shop from Japan