Report copyright - Human Evolution. Archaeopteryx SKULL ORDER Modern Man Neanderthal (32,000-150,000) Cro magnon ( 100,000 ) Homo Erectus Pekinensis Broken Hill (200,000-
Please pass captcha verification before submit form
Please pass captcha verification before submit form