01026
Untitled Document
A new dark spot discovered by the Hubble Space Telescope.