Share

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

BackImage: Jupiter's New Red Spot - HST ACS/HRC: April 8, 2006
Jupiter's New Red Spot - HST ACS/HRC: April 8, 2006