Neanderthal Carvings in a Gibraltar Cave Reveal Some of Europe's Oldest Known Artwork

Some argue, however, that Homo sapiens are responsible for the etchings

Leave a Reply