Tuesday, May 31, 2011

Docked One Last Time

The Space Shuttle Endeavour is photographed in front of a night view of Earth while docked at the International Space Station on May 28, 2011. The STS-134 astronauts left the station the next day on May 29, after delivering the Alpha Magnetic Spectrometer and performing four spacewalks during Endeavour's final mission.

Image Credit: NASA


See other gifts available on Zazzle.