Banksy's "Village Pet Store And Charcoal Grill"
saneenough
Published
11/04/2008
Video of Banksy's "Pet Store and Charcoal Grill" exhibit in New York's West Village.
1 Comments