Washington Post infographic published on Sunday, July 3 accounting all the Space Shuttle missions and describing current and future Low Earth Orbit transportation systems. Created in Adobe Illustrator.
merdeartiste.blogspot.com/2011/07/bye-bye-space-shuttle.html
Comments