Laresa Kosloff is an artist.