Ashley R rated The Last Neanderthal: Show rating 3 stars March 27, 2021 Public The Last Neanderthal by Claire Cameron