street art January 17, 2007September 4, 2012 Steve Mantis in the London Paper Mantis was in the London Paper today for this Jack the Painter piece in Spitalfields. Read More