Family of Hannibal
Father: Hamilcar Barcas
Show family-tree