Odette e Odile green flat shoes with ribbon, 22cm ‐ Mercari: Shop from Japan