Day 10 of the 2016 Hubble Space Telescope Advent Calendar: Jupiter's moon Io casts a shadow across the cloudtops -
You might also like