Hanna Putz is an artist.