New Banksy, in SoHo

Recently, the infamous British street artist Banksy commissioned professional painters Colossal to put up a three story high “I Love NY” installation in Manhattan's Soho neighborhood (near Grand street and Wooster). Kinda cool.

(via: Gothamist)

Popular Around The Web

From Our Partners