street art Naked ambition Steve August 12, 2008September 3, 2012 0 Comments Pure Evil Pure Evil and Dr Case near Leonard Street, Shoreditch.