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.

No products found
Use fewer filters or remove all