Installation view Eva Rothschild The Heart of the Thousand-Petalled Lotus 303 Gallery, New York November 4 – December 22, 2011