Triangles: 1.1k
Vertices: 546
More model informationOn April 25, 1990, astronauts aboard the Space Shuttle Discovery deployed the Hubble Space Telescope into Earth orbit, and launched a new era of astronomical discovery.
CC AttributionCreative Commons Attribution
Apr 24th 2015
Comments