Thursday, June 01, 2006

I'm determined to "master" this blogging thing....and wow, I got an image up. Here I am, reflected in artwork at a gallery in NYC.