Elevate your sneaker game with these stylish Barracuda leather sneakers for men. Made in Italy, these sneakers feature a leather upper, leather lining, and a removable insole for ultimate comfort. The sleek design is finished with the brand logo on the tongue and back, and a rubber sole with a 4cm height.