Roy de Maistre is an artist.