This army is drawn from Scipio's legions from the Zama game ...
The 10mm figures are mostly the Armies in Miniature figures that used to be sold by Chariot Miniatures. I still think they are some of the best, despite their slightly flimsy weapons shafts.
They are on 40mm frontages with 3 to 6 mounted figures ... the foot I tried to give a more Roman flavour so are in 4 figure clumps: 1 clump for the Triarii, 2 for the Principes - and for the Hastati, a figure in the gap between 2 clumps (intending the indicate maniples spreading out or contracting down in the line relief system) ...
(arrangement of the 10mm figures on Phil's Polybian Roman DBA bases)
The generals are individually based and detachable purely for flexibility.
Here's the army:
Cv Gen plus 1 Cv
2 x Sp (Triarii)
4 x 4Bd (Principes and Hastati)
2 x 4Bd (Hastati)
2 x Ps (Velites)
stockade Camp with bolt shooter CF element
For Zama, of course, the allies would be Numidians
Numidian ally Cv and 2 x LH
So (the basic army) Cv gen; 1 Cv, 2 x Sp; 6 x 4Bd, 2 x Ps.
Very simple but hard to beat.