Banksy – Inflatable Throw-Up

British stencil artist Banksy (as we’re sure you all know) just wrapped up a long enough stint in New York City for tons of people to take notice. What we’re assuming may have been one of his last pieces was his “inflatable throw-up” floating high on top of a building.

Continue reading