Neanderthal Woman Lyon France

Neanderthal Composite Skeleton Dederiyeh 1 La Ferrassie This is the largest and most complete Neanderthal skull ever found. It was discovered in 1909, along with several other Neanderthal fossils, in the rock shelter of La Ferrassie in southwestern France. Neanderthals used this shelter thousands of years before the arrival of Homo sapiens in ...

neanderthal woman lyon france 1