Please excuse my lack of posts in the last while. To help you forgive me, enjoy this Banksy-esque street piece that was found on Leake St. in London, UK, during Cans Festival in 2008.

It is unclear whether Banksy is responsible for this piece, but it is safe to say that it very well could as the style is close and Cans Festival was organized by the mysterious man himself.
Links:
[via]
