Street Art by Gumshoe … Lower East Side, New York

Large street art mural by artist Angela China, a.k.a., “Gumshoe,” at the corner of Chrystie and Stanton streets in the Lower East Side of New York City.

IMG_6521.JPG