Humanity's 'last pictures' in space disc

by CNET News.com  |  October 9, 2012, 3:20pm PDT  |  Image 2 of 10

The "pit scene" from the cave paintings at Lascaux, France. Discovered in 1940, the cave's stunning artwork is believed to be some 17,300 years old.

Image 2 of 10

Related Galleries

30
Comments

Join the conversation!

Follow via:
RSS
Email Alert