Logo Barracuda

Barracuda shoes

A true self-expressive style for the fashion connoisseurs. Looking for boots, lace shoes or loafers? BARRACUDA shoes are made in Italy according to high design and quality standards.