The Visit is a piece of digital artwork by Walter Neal which was uploaded on December 1st, 2012.
More from Walter Neal
simple--straight forward block homes while the visitors travel in identical ships. guess it won't be sooooo scary. love the fullllll moon !