Elevate your trainer game with these Barracuda leather and fabric trainers for men. Made in Italy, these trainers feature a lace-up closure, leather and fabric interior, and a removable insole for ultimate comfort. The rubber sole and 3cm heel height provide durability and style. Complete with the Barracuda logo on the tongue and back, these trainers are a must-have for any fashion-forward man. Colour: green