Paper

Fisher Landau Center for Art

Long Island City, NY

May 19, 2007 – January 14, 2008