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