Odette e Odile leather pumps, 24cm, black, 5cm heel ‐ Mercari: Shop from Japan