Kenneth O'Halloran is an artist.