Hi-res online download not available. Delivery in 24 hours.
Caption: Homo heidelbergensis. Skull number 5. Discovered in the Pit of Bones Site of Atapuerca (Spain). European Middle Pleistocene. Atapuerca. Spain.
Credit: Album / Prisma
Releases: ? Model Release: No - ? Property Release: No Rights questions?
Image size: 2992 × 3944 px | 33.8 MB
Print size: 25.3 × 33.4 cm | 1178.0 × 1552.8 in (300 dpi)