Monday, April 14, 2008
Banksy - One Nation Under CCTV
Banksy's latest piece and possibly largest has appeared in Central London over the weekend just Off Oxford Street.
LOCATION UPDATE: First Colour Printing, 15-16 Newman St, London, W1T 1PA... (Map)
Thanks to Art of The State. More pics will be posted when they become available...