artelogical.com
Out of touch with the Neanderthals
This week there was a report that the earliest paintings may have been made not by human hands but by Neanderthals. Scientists are now thinking that cave paintings in Altemira were made between 37,…