These little string-and-nail concoctions are showing up on telephone poles along Main Street between Fourth Avenue and Maynard in the ID. I first saw one last Thursday. They look like pieces by Victoria Haven, but if she's made street art before, I haven't seen it.
Anybody know anything?