The Destroyer & Blazing Skull commission by John Byrne.
Artist dramatist and stage designer John Patrick Byrne - Self Portraits
John Byrne - Self Portrait. John Byrne is an artist born in Belfast, Northern Ireland, now living in Dublin. He went to art college in Belfast, then to the Slade School of Art in London in the There he began to practice as a performance artist