LiveScience Image Gallery

Back to Main Article
Rock art from the \

Rock art from the "swimmers cave" in remote Southwest Egypt. Credit: © Science

Back to Main Article
Advertisement