Thursday, November 24, 2011

Banksy - Shop till you Drop

New unconfirmed Banksy in London.

No comments: