Neanderthal art

Scientists uncover cave art created by Neanderthals.

Share