Loading

View of Expedition 21/STS-129 Crew Members in the US Lab

2009-11-24

NASA

NASA
Washington, DC, United States

ISS021-E-032718 (24 Nov. 2009) --- Astronaut Leland Melvin, STS-129 mission specialist, is wrapping up some last items of "business" onboard the International Space Station before the Atlantis crew bids its farewells to the five-man crew who will remain aboard the orbital outpost for a while longer.

Show lessRead more
  • Title: View of Expedition 21/STS-129 Crew Members in the US Lab
  • Date Created: 2009-11-24
  • Rights: JSC
  • Album: mgwhite
NASA

Get the app

Explore museums and play with Art Transfer, Pocket Galleries, Art Selfie, and more

Home
Discover
Play
Nearby
Favorites