hobbyspace.com
National Geographic marks Hubble’s 25th year in space with a great image collection
The Hubble Space Telescope was placed into orbit by the Space Shuttle Discovery on April 24, 1990. To celebrate this 25th anniversary, the National Geographic features “Hubble’s Greates…