Neptune: 23:09 UT (June 25, 2011)
Neptune: 23:09 UT (June 25, 2011)
Download Options

News release ID: STScI-2011-19
Release Date: Jul 12, 2011
Image Use: Copyright