February 24, 2011: Space Shuttle Discovery STS-133 Astronauts, L-R, mission specialists Nicole Stott, Michael Barrett, Alvin Drew, Steve Bowen, pilot Eric Bo, commander Steve Lindsey pose for a picture before transport to Pad 39A for a 11 day mission to the International Space Station. The 6 person crew will be deliver the Permanent Multipurpose Module (PMM). Kennedy Space Center in Cape Canaveral, FL
Add to Cart Download