By Ducky – September 17, 2010

I absolutely love this! I wish I could go to the exhibit. It’s everything I love tied together. You must check out the review and pictures here. If you are in NYC, go check it out @ The Cooper Union, 41 Cooper Gallery (41 Cooper Sq/Lower Level 1). Super exciting!






No comments yet.