Homo heidelbergensis

 

A successful species- tall, intelligent and very strong; probably the first hominids to live in what is now Europe.

 

 

Buy this image

 

Back to Stone Ages menu