ISS028-E-005116 (24 May 2011) --- NASA astronauts Michael Fincke (left), STS-134 mission specialist; and Ron Garan, Expedition 28 flight engineer, are pictured while working behind a rack on the International Space Station while space shuttle Endeavour remains docked with the station.
Details