Quantum physics and ancient cave art