Over 15,000 years ago, in a small, single-chamber cave on the northern coast of Spain, prehistoric people built a complex altar out of a huge stalagmite slab supported by antler…
Tag:
Over 15,000 years ago, in a small, single-chamber cave on the northern coast of Spain, prehistoric people built a complex altar out of a huge stalagmite slab supported by antler…