ISS028-E-005912 (27 May 2011) --- NASA astronauts Greg H. Johnson (top), STS-134 pilot; and Andrew Feustel, mission specialist, share a meal with their shuttle and station crewmates on the middeck of space shuttle Endeavour while docked with the International Space Station.
Details