Carruccio Coat of Arms
Also Available: Carrucci Carrubo Carrubbo Carrubba Carruba Carruana