Elevate your trainer game with these Barracuda platform trainers for women. Made in Italy, these trainers feature a fabric upper with elastic inserts, a leather interior, and a removable insole made of latex and leather. The back of the shoe is adorned with the brand logo, while a decorative motif covers the entire surface. The platform sole is made of rubber, with a height of 5.5 cm. Colour: orange