Santa Francesca Romana, Rome, Italy