Vesta image browser screen cap

Vesta image browser screen cap
Vesta image browser screen cap NASA / JPL / UCLA / MPS / DLR / IDA / PSI