Sergio Rossi low heel pumps, horse bit, 24cm, red, flashy, made in Italy ‐ Mercari: Shop from Japan