Tue - Sat, 12 - 6PM / 212.937.6580 / 540 W 21st St. New York, NY 10011
Beatriz da Costa's anti-cancer work in progress, called "The Life Garden," is currently on display at Eyebeam in Manhattan.