UPDATED: Banksy Unveils New Work in New York, Promising Month-Long "Residency"

Categories: Banksy

It's at 18 Allen Street, near Canal, on the Lower East Side.

Raillan Brooks

View Larger Map

If you think you've found another Banksy somewhere in New York anytime in the next month, let us know--e-mail rbrooks@villagevoice.com.

Send your story tips to the author, Raillan Brooks.

Sponsor Content

Now Trending

New York Concert Tickets

From the Vault