Artist Jonathan Byrne and The Face of Christ Melanie Jean Juneau June 26, AD2017 7 Comments Jonathan Byrne is a professional mid-career artist who lives in the coastal town of Blackrock in Dublin, Ireland. After many years of making images and Read More »