Monday, October 13, 2008

Banksy's new NYC installation entitled ‘The Village Pet Store and Charcoal Grill’

banksy

1) ..he needs to come to Atlanta..I mean, why not?
2) ..for more pictures, clickbanksy1
banksy2
banksy3
..here

Salut
Fly Ty

No comments: