Delancey Street Sticker #2: Demon Face

demon_sticker.jpg

Here’s another one of the dozens of stickers on a wall along Delancey Street in the Lower East Side of NYC. This one looks like a little demon face.

Ivan Corsa Photo