Wednesday, June 17, 2009

The London Police

Here is a fantastic mural done by The London Police in Amsterdam. And as the story seems to go every time, city council is threatening to take the piece down even though the artists have permission from the owner of the building. Buzz kill.

Via Wooster Collective

No comments: