I cannot believe it!!! I made it to the front page on etsy!!!YAY!!! I was sooo excited when I happened upon it. What a great treasury too.
Then I found out that you can see all the front page treasuries on flicker. Great, another site I am going to have to check obsessively! And then I found out I was featured last week as well. And I didn't even know it!