Follow Nelly by Email

Friday, 10 October 2008

Banksy in New York


Banksy opened a pet shop in New York yesterday.  Check out the bbc news article on Banksy in New york here.

No comments: