New York City street art: “Made in China” poster on Ludlow Street, near Hester Street, on the Lower East Side of Manhattan.



ART x DESIGN x CULTURE x MUSIC | GENERAL AESTHETIC RESEARCH
New York City street art: “Made in China” poster on Ludlow Street, near Hester Street, on the Lower East Side of Manhattan.


