Neptune: 07:20 UT (June 26, 2011)
Neptune: 07:20 UT (June 26, 2011)
Download Options

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