Published a couple of days ago and probably old news on the blpogoshpere by now, but having seen these close ups, there's no doubt in our minds that it is indeed a new Banksy. Shop til you drop, a wry comment on Xmas consumerism ? or something more ?..
photos via fragile




