L.E.T. hits the streets again 17. November 20103. April 2017 • admin Düsseldorf (germany) based streetartist L.E.T. with a new iconic artwork.