Rossella Biscotti is an artist.