Collection: BARRACUDA
Barracuda is an Italian footwear brand born in 1896 and became part of the Fabi group in 2003 . Barracuda shoes have been characterized since their origin by their craftsmanship made up of expertise in workmanship, care in the choice of leather, creativity, innovation and research in design.