Saturday, December 29, 2007

Another Cool Astro Photo

Silhouettes of the International Space Station crossing in front of the moon (from NASA):


No comments: