Tamazight

Massinissa

Algeria

Their lord / master (Numidian king's name).

View →