STILL LIVES

December 8, 2005 - January 21, 2006

2005 "Still Lives" Installation View2005 Ellen Altfest "Still Lives" Installation View