Thursday, May 20, 2010

Atlantis, ISS, the Sun


Amazing photo of the Space Shuttle Atlantis and International Space Station taken on May 16, 2010 from Madrid, Spain. Full Story. Credit: Thierry Legault