NASA'S Journey Above Vesta

From NASA JPL
Fri. 09-16-2011