February 21, 2009

Banksy's Pet Shop in NYC



Although this is a last year news (October 2008), I thought I would put it up here since it's related to the previous post. The installation is the statement about consumerism, animal rights and the processed foods.

No comments: