These three pictures show three newly discovered moons of Neptune!
Courtesy of the Harvard Smithsonian Center for Astrophysics