Lynn Hershman Leeson is an artist.
Lynn Hershman Leeson is an artist.