This poster was all over the place in North London. This one from Chapel Market. Share: FacebookTwitterPinterest