Europe Tackling Big Space Project

Europe Tackling Big Space Projects in 2013
SPACE.com
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