Reproductions at the Museo del Mamut, Barcelona 2011

Click Here to Read: Neanderthals Were Artists Too: The discovery of the oldest cave art thus found suggests that Neanderthals may have been the first artists on Earth Jack Sjogren on the HyperAllergic Website on February 27, 2018.