Dissected Lab XL (2018) by The London Police
107 x 72 cm
Screen print on fine art paper - Limited Edition of 44
Signed and numbered
The London Police is an art collective started in 1998 when two Englishmen headed to Amsterdam to rejuvenate the visually disappointing streets of Hollands capital. They were part of a small group of artists at the end of the last century that helped pioneer the street art movement.