Recommendations and rewards curated just for you by ShopStyle.
Leon" leather slip on : leather upper elastic inserts on side intarsia logo on side rubber sole made in Italy"Composition: 100% Leather; Sole: 100% Rubber;