humanoidhistory:

humanoidhistory:

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