Odette e Odile pumps shoes, size 24.5, brown ‐ Mercari: Shop from Japan