LiveScience Image Gallery

Back to Main Article
Jaw remains of Neandertal fossils from El Sidrón cave site, Asturias, Spain.

Jaw remains of Neandertal fossils from El Sidrón cave site, Asturias, Spain.

Back to Main Article
Advertisement