street art New work by Mantis Steve May 24, 2007September 3, 2012 0 Comments All Fall Down, Mantis Following on from yesterdays post here is a new piece of work by Mantis which is situated just by the tank.