Question

What happened at the end of the Middle Stone Age/Paleolithic that led to the elaboration of the Upper Paleolithic?

Answer

This answer is hidden. It contains 262 characters.