Science is Fiction

February 14, 2011

It’s show time again! My last show at the Studio Center is coming up–only 3 weeks till I start installing! The show will sort of sum up my year here–a mini retrospective if you will. Hopefully a nice way to end my year-long staff-artist residency. Check out this pretty little show announcement…

Announcement for my upcoming show in March

%d bloggers like this: