Barbara Hammer is an artist.
Barbara Hammer is an artist.