Stefano Rossi Navy Suede Lace-up Shoes, 28cm ‐ Mercari: Shop from Japan