Ancient cave paintings turn out to be by Neanderthals, not humans http://flip.it/nhRwXp #Anthropology #art #history
Source: @jasonpramas Twitter account feed
Ancient cave paintings turn out to be by Neanderthals, not humans http://flip.it/nhRwXp #Anthropology #art #history