Hasdrubal

Hasdrubal I of Carthage was the Magonid king of Ancient Carthage, in present day Tunisia, from 530 to 510 BCE.