Stella Ebner

Stella Ebner was awarded The Keyholder Residency at Lower East Side Printshop in NYC. The Keyholder Residency offers emerging artists access to printmaking facilities to develop new work and foster their artistic careers.