Daniel De'Angeli is an artist.