Open main menu

Wikimedia Commons β

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.