S129-E-007192 (20 Nov. 2009) --- Astronauts Leland Melvin (left), STS-129 mission specialist; and Jeffrey Williams, Expedition 21 flight engineer, are pictured in the Harmony node of the International Space Station while Space Shuttle Atlantis remains docked with the station.
Date November 20, 2009