Friday, October 10, 2008

Banksy Petstore


This is Banksy's new show in West Village, open till October 31.

No comments: