Ludo just dropped a series of new pieces somewhere on the busy streets of his hometown Paris in France. Geared up with his artworks and glue, the French artist once again...
Other Posts from Artwork Mag
New York, NY, United States https://www.artworkmag.com
Best Pages