Comment, Like, & Favorite
Space Shuttle Endeavor Docked
Photograph - Photograph
Space Shuttle Endeavor docked to the International Space Station. Photo taken from a departing Soyuz spacecraft, whose crew completed a 159 day space mission. May 23, 2011.
January 20th, 2013
Viewed 33 Times - Last Visitor from Beverly Hills, CA on 10/29/2014 at 6:38 AM
copy and paste to your website / blog - preview