The Creators Project
I have to admit that I was not crazy about the thought of having to go out (horrors!) to Chelsea on a muggy Saturday afternoon to check out The Creators Project. My relationship with art has been well documented. But ultimately, as is usually the case when I choose getting off my lazy [...]