Space Shuttle Endeavour docked at International Space Station 3 Published on May 23, 2012 in 23 May 2011Full resolution (1280 × 800) Next →