San Luigi dei Francesi – A French Church in Rome

San Luigi des Francesi by Ricardo André Frantz

San Luigi dei Francesi is the National Church of France in Rome: Not far from Piazza Navona in Rome is San Luigi dei Francesi or Saint Louis des Francais in French (The Church of St. Louis of the French). There are five French churches in the Eternal City and San Luigi dei Francesi is the […]