Ludovica Carbotta is an artist.
Ludovica Carbotta is an artist.