Quantcast
Last updated on April 23, 2014 at 17:36 EDT
S121-E-08028
54 of 420

S121-E-08028

August 18, 2011
Astronaut Piers J. Sellers, STS-121 mission specialist, looks out a window on the aft flight deck of the Space Shuttle Discovery while docked with the International Space Station.