Anthropology Magazine

It’s Official: Neanderthals Created Art