Wednesday, May 4, 2011

Baffling Stickers




From Ben, who said "I can only hope the meaning is that Banksy has given up London and moved to Washington."

What could these stickers mean?
 
Creative Commons License
This work is licensed under a
Creative Commons Attribution-Noncommercial 3.0 Unported License.
Site Meter