<i>Homo heidelbergensis</i> (IMAGE)
Caption
This is a skeleton of a Homo heidelbergensis from Sima de los Huesos, a unique cave site in Northern Spain.
Credit
Javier Trueba, Madrid Scientific Films
Usage Restrictions
None
License
Licensed content