Open main menu

Hubble Space Telescope

space telescope

Development and launchEdit

ImagesEdit

Repair, 1993Edit

The repair of space telescope Hubble 1993 by Space Shuttle astronauts on the first Hubble service mission, STS-61.