Mobile Launcher
A close-up of the Mobile Launcher, which brings the new Space Launcher System (SLS) to the launch area for the future NASA missions to Mars. This was part of a larger illustration highlighting Florida's Space Coast.
More by Ryan Duffey View profile
Like