I just discovered this little fella here on my way home. He must have turned up over night cause I didn't see him yesterday. Made me really happy to see a bit of street art popping up in an otherwise almost steril area here around Barbican. :)))
Article originally appeared on itchy i (http://itchyi.squarespace.com/).
See website for complete article licensing information.