Francesca da Rimini is an artist.