22-02-2018 20:14
via
wbrc.com
Science Says: European art scene began with Neanderthals
Two new studies from Spain provide the strongest evidence yet that Neanderthals created art.
Read more »