Thumbnail 1645912
thumbnail
Large (256x256)

Articles

Did a Neanderthal Spot a Face in This Rock 43,000 Years Ago—and Leave a Fingerprint Behind?
1