Homo_sapiens_neanderthalensis.jpg

Recently discovered hominid species shared the landscape with modern humans and neanderthals. Neanderthal skull featured.