Hiempsal II

king of Numidia

110 BCE to 60 BCE

World

Related Events