Shuba Cave, from the Upper Paleolithic period, France (Photo: Prof. Jean Clottes, France)

Shuba Cave, from the Upper Paleolithic period, France (Photo: Prof. Jean Clottes, France)

Shuba Cave, from the Upper Paleolithic period, France (Photo: Prof. Jean Clottes, France)