STS-119 Launch

STS-119 Launch

Discovery blasts off on a mission to add the final set of solar arrays to the International Space Station. Public domain (curated collection) Creator: NASA Year: 2009

Vintage ยท Tech