Space pic. from NASA
This is a picture from the Galilao Sat. mission.
Astro Links
Home