Tag Archives: non-human

These grid-like cave paintings were apparently made by neanderthals, some 60,000 years ago.