✦ Verified product
Neanderthal
USD 55.00
Title
The Spot
Verified independent store
→
The biggest mystery in anthropology is what ignited the cultural revolution 45,000 years ago in Europe, when its upper half was covered with an ice-sheet. The Archaics, Neanderthal