The Lion Man is a masterpiece that was found in a cave in what is now southern Germany in 1939. Sculpted with great originality, virtuosity and technical skill from mammoth ivory, this 40,000-year-old image is 31 centimetres tall.
{}