Signature: Signed by the 2 artists of The London Police on the back side of the painting.
Image rights: TLP
The duo, of The London Police, TLP, was founded in 1998 in London, where they come from.
Soon the police men moved to Amsterdam, their new home base. TLP traveled around the world many times. They became famous for their striking characters, the LADS which they painted on walls all over the world.