Primary Mirror InspectionEngineers in bunny suits closely inspect the giant mirror of the Hubble Space Telescope.Credits: NASA Download Share Tags Hubble Space TelescopeImage CreditNASASize640x503px