Web Zen: Sticker Zen Xeni Jardin 10:22 pm Sun, Apr 3, 2005 street memesstick me stick up new york lower east side stickersstreet stickerssticker nationImage: found sticker from NYC at stuckupnewyork.com web zen home, web zen store, (Thanks, Frank).