Italian Made Zebra Print Short Boots 23.0cm Genuine Leather Low Heel ‐ Mercari: Shop from Japan