
Upcoming Exhibits
Feb 14 – Apr 11, 2025
Biophilia: Love of Life
Biophilia is the natural human tendency to connect with nature and other living things. The term comes from Greek and literally translates to “love of life.” The 3-dimensional installations of Barbara Bear and paintings by Amelia Furman celebrate this connection in the Lincoln Center Art Gallery’s new exhibition, Biophilia: Love of Life.