This 1900 sculpture depicts an ethereal snail-woman hybrid with a delicate human face emerging from antennae and shell.
Long before photography or sculpture, someone carved a human face - and it survived tens of thousands of years. This discovery offers a haunting look at how our ancestors first saw themselves, frozen ...