Banksy's The Village Pet Store and Charcoal Grill • NYC • October 2008


Banksy's The Village Pet Store and Charcoal Grill  |  Photos © 2009 john grayson, all rights reserved +   + suffocate.us