Taylor Deupree is an artist.