Upper Paleolithic (Q479505)
subdivision of the Paleolithic or Old Stone Age
Language:
Current Data About Upper Paleolithic