An ancient cave painting portraying a battle scene from Sefar, Algeria, dating back to 5000-3000 BC.
An ancient cave painting portraying a battle scene from Sefar, Algeria, dating back to 5000-3000 BC.
An ancient cave painting portraying a battle scene from Sefar, Algeria, dating back to 5000-3000 BC.