Designed by
Title
Atapuerca fossil site #30972976
Description
ATAPUERCA, SPAIN - AUGUST 18: Some researchers work in Atapuerca, where fossils and stone tools of the earliest known humans in West Europe have been found, on August 18, 2006, in Atapuerca, Spain.
This image is editorial