Friday, August 10, 2018

Space Shuttle Endeavour and its seven-member STS-118 crew head toward Earth-orbit and a scheduled link-up with the International Space Station in 2007. [2091 × 3000]


https://go.nasa.gov/2OqvyfU via /r/spaceporn http://bit.ly/2MayVuM