Made in China

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

made-in-china-poster-street-art-chinatown-lower-east-side-ludlow-summer-2011-2

made-in-china-poster-street-art-chinatown-lower-east-side-ludlow-summer-2011-1

made-in-china-poster-street-art-chinatown-lower-east-side-ludlow-summer-2011-3