mail_outline sales@mediastorehouse.com
Reconstructed Neanderthal skullThe skull of a Neanderthal from La Chapelle-aux-Saints (reconstruction)
Neanderthal skull from FranceA neanderthal skull from Chapelle Aux Saints, Correze, in France