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