You are here

Jupiter's Red Spots

July 24, 2006

Gemini Observatory