Banksy's The Village Pet Store and Charcoal Grill | October 2008you can see more of my photos from Banksy's first official show in NYC here
Nice... but a bit creepy.
Nice... but a bit creepy.