Skip to main content
Cart
French Sole shoes, made in Spain, approximately 17cm. ‐ Mercari: Shop from Japan