Login or sign up Lost password?
Login or sign up
Speculations exist that only Homo sapiens are capable of artistic expression, however, a recent find, the Mask of La Roche-Cotard—a Mousterian or Neanderthal artifact, found in 2002 in a cave near the banks of the Loire River, dating back to about 33,000 B.