humanoidhistory:February 26, 2011 – The Space Shuttle Discovery…

humanoidhistory:

February 26, 2011 – The Space Shuttle Discovery during mission STS-133, observed from the International Space Station. (NASA)