Friday, March 07, 2008

Puny Humans



The Earth and moon seen from Mars 88 million miles away. Read and see more amazing photographs here.

No comments: