Share

Neanderthal art

Scientists uncover cave art created by Neanderthals.