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