Just came across these. I took them on a trip to NYC last spring in a gallery somewhere in Chealsea. This artist was so great! And has an amazing sense of humor. And a very inventive use of scotch tape. I wish i took a picture of his/her name... I want to see more.