LION MAN OF HOHLENSTEIN STADEL. A 40,000 year old human lion sculpture carved from mammoth ivory. One of the oldest known works of figurative art.

Next post
Zelda: Ocarina of Time is Actually A Horror Game

One email a week. The most viral posts, nothing else.