01487
Untitled Document
Hubble Space Telescope image of Rhea and Saturn.