Heidelberg man

Homo heidelbergensis