License Photo
Space Shuttle Endeavour is docked with the International Space Station on Mission STS-134
This NASA photo taken by crew members on the International Space Station on May 19, 2011 shows space shuttle Endeavour as it is docked with the station. Endeavour and her crew of 13 are on NASA mission STS-134 a service mission to the International Space Station. UPI/NASA
Please fill out form for pricing information for the photo below.