Tuesday 14 September 2010

New Banksy




These have just popped up, everyones pretty tight lipped on the location of these works but I'm guessing that its in the UK judging by the background. Plus the whole "Keep Britain Tidy," thing.

No comments:

Post a Comment