These minis represent Ancient Spanish, also known as Iberians. They were involved in the Punic Wars, and depending on the circumstances, they could fight for Carthage or for Rome. Of course, they are well known for their fight on the Punic side with Hannibal.
I painted them a long time ago and they still can be seen on the Hät website - fortunately I could download the pictures back, I lost my own copy in a hard drive crash!
Here they are:
Heavy infantry from set #8056 Carthaginian command and cavalry:
Lusitanian warrior from set #8058 Carthaginian Allies:
Caetratus from set #8019 Punic War Spanish Infantry:
And last, the famous balearic slingers, that can be employed as mercenaries in most armies of this time - from set #8019 Punic War Spanish Infantry:
In a technical point of view, they have all been painted before I begin to use washes to speed up the paint time, hence the dark underlining.
I think they are still good for service. Hope you like them :)