Elizabeth Colomba

EFA Studio Member artist Elizabeth Colomba's work entitled "Denial of St. Peter" (2017)  is on view in the exhibition UPTOWN at the Wallach Art Gallery Columbia University in the City of New York through August 20.