Leon Honeysett is an artist.