Share

Picture Album: Jupiter's New Red Spot - HST ACS/WFC: April 16, 2006

BackImage: Jupiter's New Red Spot - HST ACS/WFC: April 16, 2006
Jupiter's New Red Spot - HST ACS/WFC: April 16, 2006