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