Laura Schawelka is an artist.
Laura Schawelka is an artist.