Panel 78 La Pasiega cave painting

From the murky depths of Spanish caves comes a surprising insight: Neanderthals created art.