Stilmoda, Italian made, size 38 (24.5-25.0 cm), white heels ‐ Mercari: Shop from Japan