
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)
Tags: banksy, manhattan, new, rat, soho, york
Share
You need to be a member of My Modern Metropolis to add comments!
Join this Ning Network