where is francesca.