S127-E-011243 (28 July 2009) --- Astronauts Doug Hurley (right), STS-127 pilot; Tom Marshburn, and Canadian Space Agency’s Julie Payette, both mission specialists, are pictured on the flight deck of Space Shuttle Endeavour during flight day 14 activities.
Details