Io in transit across the face of Jupiter, obse…

Io in transit across the face of Jupiter, observed by the Hubble Space Telescope in 1999.