On the occasion of her recent exhibit “Ellen Phelan Still Life” at Texas Gallery, which was on view from December 11, 2008 to January 24, 2009, Rail Publisher Phong Bui paid a visit to Ellen Phelan’s Upper East Side home to talk about her life and work. Here’s an excerpt […]