LIFE as usual, on VESTA

LIFE as usual, on VESTA

People live here.

These folks were just HERE, mere MILES from the surface of our planet.

I hope we didn't do anything too humiliating while they were observing us...



Show Description Hide Description