new Banksy in San Francisco?

Monday, April 26th, 2010

(via Troy Holden)