Elizabeth Colomba

19055285_1110235915747688_88479368816444374_o.jpg

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.