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, removable insole, and a rubber sole with a 3cm height. Complete with the brand logo on the tongue and back, these trainers are a stylish addition to your wardrobe. Colour: yellow