Eugene Carchesio is an artist.