Street Art … Epic Mural by “The London Police” Artist Duo in Amsterdam
Epic street art mural by the international renowned street-artist duo known as the London Police (TLP) in Amsterdam’s Jordaan neighborhood. The artwork features the circle-headed, smiley-faced TLP graphic character called “the Lad.”