Photo by Gry Goa ( @gryen74).
Tag: the london police
Street Art by “The London Police” … Lower East Side, New York City
The British street art group known as the London Police has been leaving its mark on urban landscapes around the … More
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. … More