San Luigi dei Francesi, Rome, Italy