Images from Voyager I

Saturn's Moon Enceladus. Photo taken Aug. 25, 1982. 74,000 miles. NASA

March 25, 2013 9:30 pm