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

Your email address will not be published. Required fields are marked *