Rosella Biscotti is an artist.
Rosella Biscotti is an artist.