Image of the Day

International Space Station

 

Space Shuttle Discovery has a fine view of the International Space Station (ISS) above Earth as the two spacecraft begin their relative separation on November 5, 2007.

  • Current Mood: good good
Tags:

Comments have been disabled for this post.