Excavations at Sima del Elefante fossil site, Spain

Numéro d’image : 12446921
Excavations at Sima del Elefante fossil site, Spain
;