Channa Horwitz is an artist.