Artist Collaboration The London Police is an art collective started in 1998 when two English geezers headed to Amsterdam to rejuvenate the visually disappointing streets of Hollands capital. They were...
Artist Collaboration The London Police is an art collective started in 1998 when two English geezers headed to Amsterdam to rejuvenate the visually disappointing streets of Hollands capital. They were...
The London Police is an art collective started in 1998 when two English geezers headed to Amsterdam to rejuvenate the visually disappointing streets of Hollands capital. They were part of...