particlesandpsychedelia:These paleolithic hand stencils from Lascaux cave in France are thought to b