Rebecca Horn is an artist.
Rebecca Horn is an artist.