A Lost World is a piece of digital artwork by Russell Clenney which was uploaded on September 27th, 2012.