Europe Tackling Big Space Projects in 2013

SPACE.com
Europe Tackling Big Space Projects in 2013
The proposed Innovative Space Vehicle for the European Space Agency is shown with human workers for size reference in this artist's interpretation.
View Comments (0)