The International Space Station. Credit: NASA

Tuesday, July 8, 2014

Inflatables in space

No comments: