Barracuda
Barracuda is an Italian footwear brand founded in 1896 which was absorbed into the Fabi group in 2003.
With an essentially artisan soul, Barracuda has made a name for itself ever since its inception for its sheer skill, careful choice of leather hides, innate creativity, openness to innovation and capacity for design research.
Faithful to these mainstays of its existence, Barracuda has attracted a discerning and sophisticated clientèle who are versant in matters of style.
Showing all 7 results