Newshour - Neanderthals were capable of making art - 大象传媒 Sounds
Newshour - Neanderthals were capable of making art - 大象传媒 Sounds
Neanderthals were capable of making art
New discovery suggests cave drawings in Spain pre-date the arrival of humans in Europe