NASA Unveils High-Res Vesta Images

http://patdollard.com/2011/12/nasa-unve ... ta-images/