Carrie Lederer is an artist and curator, and has been producing artwork and exhibitions for thirty years and her work will be on display at the Marcia Wood Gallery.
Added by Upcoming Robot on June 11, 2010