Thursday, August 23, 2007

Breathtaking. A recent view of the Earth and the International Space Station as seen from the space shuttle Endeavour



No comments: