Established in 2020, STELLA is a virtual satellite gallery of the Stella Elkins Tyler Gallery at the Tyler School of Art and Architecture, Temple University.