New York Tara Donovan New Work Past Mar 11–Apr 22, 2006 New York — Tara Donovan, New Work, Mar 11–Apr 22, 2006