ODESSA FOOTWEAR FOOTWEAR High-top sneakers MEN on YOOX.COM

ODESSA FOOTWEAR FOOTWEAR High-top sneakers MEN on YOOX.COM

Sueded Snakeskin print Self-tie keyhole closure Logo details Stitch detailing Rubber sole