May 7, 2015

Sweden – a leader in space exploration

Sweden knows what’s important when it comes to space.

Screen Shot 2015-05-05 at 10.51.06

Share

You may also like...