Denise Treizman

EFA Studio Member Artist Denise Treizman’s installation, “Hasta la Vista, Maybe” has won the 2017 Art Slant Prize.