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