Edward Todd

Edward Todd is an artist that left the Royal college about a year ago. He shows at Madame Lillies in Stoke Newington.
I interviewed him recently:
http://therebelmagazine.blogspot.com/20 ... -todd.html
I interviewed him recently:
http://therebelmagazine.blogspot.com/20 ... -todd.html