A Big Eye in the Mojave Desert September 4, 2014 No Comments In 1980, artist Tom Van Sant created the world’s largest manmade image with the help of Landsat 3. Read More »