WTOP Staff
April 22, 2015, 5:21 AM
The Hubble Space Telescope has provided some spectacular views in its 25 years.