Cave Art Made by Neanderthals? Study Claims So
Monday, September 1, 2014 - 14:30
in Paleontology & Archaeology
Scientists report what could be the first discovery of artwork by this extinct species.
Scientists report what could be the first discovery of artwork by this extinct species.