Feb 21, 2009

Banksy 'The Village Petstore'

Surrealism. Banksy's new project is a pet shop in downtown New York filled with animal animatronics.



Click here for site and more video's

No comments:

Post a Comment