Red suede high heels, size 23.5, heel height 6cm ‐ Mercari: Shop from Japan