Paleolithic primitive people did what they did.jpg
image text translation (1)What did ordinary Paleolithic, Neolithic human offspring do for three million years(2)5450 views. 227 comments. 54(3)I thought …
image text translation (1)What did ordinary Paleolithic, Neolithic human offspring do for three million years(2)5450 views. 227 comments. 54(3)I thought …