Carthaginian and Roman territory on the eve of the Third Punic War

750px-Western-Mediterranean-PostPW2.jpg