These are some stickers spotted in NYC in October 2010. They were on the backs of signs, on walls, and the very last one was posted inside a subway station.
No comments:
Post a Comment