Julia Scher is an artist.
Julia Scher is an artist.