› added 6 years ago
249
TIL that the cave art in European caves was made by Neandertals and not by early humans
via reddit.com