francesca tollardo