The London Police, guest artist at EVOLUTIONBy GGAdmin / April 3, 2014 April 3, 2014 Big Geezer Town, The London Police, Zaira & Bustart, 110×60 cm. layers of stencils on wood.